Lazarus文档

来自Free Pascal wiki
跳转到导航跳转到搜索

“”(ar) 德国 英语(英语) 西班牙 索米(fi) 法语ais(fr) 马扎尔语(hu) 印尼语(id) 意大利(it) 日本語(日本) 한국어(ko) 荷兰(nl) 葡萄牙语(pt) русскииа(ru) 斯洛文契纳(sk) 蒂尔库塞(tr) 中文(中国)(zh_CN) 中文(臺灣)(zh_TW)

Lazarus和Pascal教程

(另请参阅本页下方的“网站”)

Lazarus/FPC(自由帕斯卡)

硬件、线程和进程

  • 使用打印机-Lazarus中的打印机支持
  • 硬件访问-如何访问硬件设备,如ISA卡、PCI卡、并行和串行端口以及USB设备。
  • 多线程应用程序教程-如何使用Free Pascal和Lazarus编写多线程应用程序。
  • 执行外部程序-一个简短的教程,演示如何从程序内部运行外部程序。
  • LazDeviceAPI-LCL单元,为各种硬件设备提供接口,如加速计、SMS发送、GPS定位等。

文件夹

网状物

平台

Lazarus用户指南

安装

  • 安装-所有“安装”内容分类
  • 获得Lazarus-关于如何下载和安装Lazarus的已发布版本或SVN版本的简要说明
  • 安装Lazarus-详细的安装指南
  • 多个Lazarus-如何在一台机器上安装多个lazarus版本

集成电路设备

集成开发环境

拼箱拼箱

Lazarus组件库(LCL)与Delphi的VCL(Visual component library)非常相似。大多数Lazarus单元、类和属性与Delphi中的等价单元、类和属性具有相同的名称和功能。这使得将Delphi应用程序移植到Lazarus相对容易。

发展

工具

来自德尔福

Lazarus开发人员指南

拼箱拼箱-Lazarus组件库

以下文章深入探讨了LCL的开发。另请参阅上面的用户LCL部分。

接口

翻译/国际化/本地化

这些文章介绍了如何使用翻译的/本地化的字符串设置IDE、LCL和您自己的程序,以及如何将它们国际化(例如处理日期格式、小数分隔符等):

  • 程序翻译/i18n/本地化如何翻译应用程序以及如何在应用程序中加载项目和包的翻译资源字符串。
  • 逐步创建多语言应用程序的说明:演示如何将Lazarus示例项目之一转换为多语言应用程序的教程。
  • 正确获取翻译字符串程序员关于如何在应用程序中创建和使用可翻译字符串的一些注意事项。快速讨论有关创建字符串的一般事项,提供一些关于实现问题的提示,并指出在使用英语作为基础语言时需要特别考虑的一些事项。
  • 本地化注释:
  • 德国的-将Lazarus IDE翻译为德语的注释和指南,包括一个小字典,用于查找常用的翻译。
  • 葡萄牙语-巴西语-包含Lazarus IDE中用于葡萄牙语-巴西语翻译的术语的常见翻译的小词典。
  • 俄语-将Lazarus IDE翻译为俄语的注释和指南。

其他组件文档

免费Pascal编译器文档

除了这个网站,最新版本的文档也可以在网上找到,并在主目录上以多种可下载格式提供Free Pascal编译器网站.

专题

Lazarus相关博客、网站、视频、杂志和书籍

博客

网站

这些网站涵盖Free Pascal、Lazarus或两者,或者涵盖适用于Lazarus/FPC的Delphi概念:

  • PP4S系列Lazarus(和Delphi)入门信息、教程。对初学者很有用。
  • 帕斯卡-SwinBrain(互联网档案;原始链接失效)-Swinburne大学独特的免费pascal教程和文档
  • Lazarus编程一系列教程,让初学者入门。有限的“如何安装”材料。来自SheepdogSoftware.co.uk
  • 基本Pascal教程的更新版本陶悦的 Pascal教程(经允许转载)。
  • Delphi教程按困难分组多年积累的材料。主题范围从“Hello World”到使用Dallas 1-Wire到TCP/IP。那些我尝试过的无障碍港到拉撒路。

中国人:

法国人:

西班牙语:

视频

关于拉撒路和自由帕斯卡的会议

如何在科学出版物中引用

缺少文档?

如果您错过了Lazarus或Free Pascal的文档,您可以自己编写并将其提交给Lazarus/FPC bugtracker以供包含。看看:

  • FPDoc编辑器Lazarus中的内置文档编辑器。Page解释了如何获取fpdoc帮助源并编写自己的帮助。

另请参见