Lazarus Documentation/zh CN

From Lazarus wiki
Jump to navigationJump to search

العربية (ar) Deutsch (de) English (en) español (es) suomi (fi) français (fr) magyar (hu) Bahasa Indonesia (id) italiano (it) 日本語 (ja) 한국어 (ko) Nederlands (nl) português (pt) русский (ru) slovenčina (sk) Türkçe (tr) 中文(中国大陆) (zh_CN) 中文(臺灣) (zh_TW)

Lazarus 和 Pascal 教程

(参阅本页的“相关网址”)

Lazarus/FPC (Free Pascal)

  • 办公自动化 - 如何与 Office 软件交互并创建电子表格、文本文档、演示文稿等。
  • spelling - 如何在 Lazarus 应用程序中使用 Hunspell 库。
  • 控制台模式 Pascal - 用 Lazarus IDE 编写文本模式下运行的 Pascal 程序。
  • 守护进程和服务 - 如何编写 Windows 服务和 Linux 守护进程。
  • 数据库 - 介绍在 Lazarus 中使用数据库以及其它数据库文章的链接。
  • Lazarus 数据库教程 - 有关如何连接到流行数据库的教程,如 MySQL、Firebird、Postgres 等,包含更多背景信息。
  • SQLdb 教程0 - 为以下数据库教程准备示例数据的说明
  • SQLdb 教程1 - 教你如何使用 Lazarus 可视化组件和数据库的教程
  • SQLdb 教程2 - 数据库教程系列的第二部分,展示如何编辑、插入等。
  • SQLdb 教程3 - 数据库教程系列的第三部分,展示如何编程实现多库访问和使用登录表单。
  • SQLdb 教程4 - 数据库教程系列的第四部分,展示如何使用 Data Module。
  • 如何操作 SQLDb - 用 SQLdb 读取和操纵关系数据库数据的代码和说明。
  • TSQLQuery 用法 - TSQLQuery 的深入介绍,详细介绍了查询和非 SELECT 查询中如何使用参数。

硬件、线程和进程

  • 使用打印机 - Lazarus 中的打印支持
  • 硬件访问 - 如何访问硬件设备,如 ISA 卡、PCI 卡、并行串行端口和 USB 设备。
  • 多线程应用程序教程 - 如何使用 Free Pascal 和 Lazarus 编写多线程应用程序。
  • 执行外部程序 - 展示如何在程序中运行外部程序的简短教程。
  • LazDeviceAPIs - LCL 单元,提供各种硬件设备的接口,如加速度传感器、短信发送、GPS 定位等。

文件

Web

平台

  • 嵌入式平台 - 嵌入式平台(带或不带操作系统)中的开发简介。
    • 期待志愿者的加入 :-)
  • Windows 门户 - 桌面版 Windows 和移动版 Windows 中的编程技巧和参考信息。

The Lazarus 用户指导

安装

IDE

LCL

开发

工具

来自 Delphi 的用户

Lazarus 开发者指南

LCL - Lazarus 组件库

The following articles go deeper into developing for/with the LCL. See also the user LCL section above.

界面

  • GTK2 界面 —— 适用于 Unixes,macOS,Windows 的 GTK2。
  • Carbon 界面 —— 适用于 macOS 的 Carbon 界面。
  • Qt 界面 —— 适用于 Unixes,macOS 还有基于 Linux 的 PDA 的 Qt 4。
  • Windows CE 界面 —— 适用于 Pocket PC 和 智能电话。
  • fpGUI 界面 —— 完全使用 Free Pascal 编写的 widgetset。

翻译

  • 得到正确的翻译文字 对程序员的少量提示:关于怎样在自己的程序里创建和使用可翻译文字。快速地讨论了有关创建文字的一般性问题,对于实现上的问题提供了少许提示,还特别指出了使用英语作为基础语言需要考虑的事情。
  • 本地化时的提示:
  • 德语 —— 将 Lazarus IDE 翻译成德语时的注意事项和指导标准,这里包含了一个常用词汇的小字典。
  • 葡萄牙语——巴西语 —— 葡萄牙语转巴西语的小字典,主要用于 Lazarus IDE 的翻译。
  • 俄语 —— 将 Lazarus IDE 翻译成俄语时的注意事项和指导标准。

附加的组件文档

  • Pascal 脚本Pascal 脚本演示 —— 怎样在 Lazarus 里使用 pascal 脚本组件。
  • OpenGL —— 怎样在 Lazarus 里使用 OpenGL。
  • KOL-CE —— Free Pascal/Lazarus 的 KOL和MCK 库。怎样使用 Lazarus 给 Win32/WinCE 创建非常小的程序。

Free Pascal 编译器文档

除了这个站点,最新的文档和各种可下载格式可以在主要的Free Pascal 编译器站点找到。 还有 FreePascal 的 Wiki 站点[1],和这个站点非常类似,允许开发者在官方 FPC 文档下提交附加文档。

特殊的主题

Lazarus 相关博客, 站点, 视频, 杂志和书

博客

网站

swainbrain

视频

书和杂志

没有文档吗?

如果没有发现 Lazarus 或FreePascal的相关文档, 可以自己动手写并提交到 Lazarus/FPC 软件缺陷追踪系统,从而包含进去. 可以看一下:

  • FPDoc Editor Lazarus 内置的文档编辑器. 介绍如何缺 fpdoc 帮助的源文件和写作你自己的帮助文件.