Lazarus Documentation/zh CN: what changed
Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.
Title: Lazarus Documentation/zh CN
| Old | New | Line | |
|---|---|---|---|
| 1 | + | ## Lazarus 和 Pascal 教学 | |
| 2 | + | ||
| 3 | + | - [[Basic Pascal Tutorial/zh CN|基础Pascal教程]] | |
| 4 | + | - [[Free Pascal videos|Free Pascal视频教程]] | |
| 5 | + | - [[Lazarus videos|Lazarus视频教程]] | |
| 6 | + | - [在Wiki上的所有教程](/wiki-category/Tutorials/zh%20CN) - 从初学者到专家级的教程集 | |
| 7 | + | - 还有其它教程没有在这里托管 [[Lazarus Documentation/zh CN|Lazarus 的相关博客, 站点, 视频, 杂志和书]]。 | |
| 8 | + | - SchoolFreeware上的视频教程 - 使用 Lazarus IDE 进行编程:从命令行界面(CLI)到图形用户界面(GUI) | |
| 9 | + | - [偏向基础语法教学的命令行界面(CLI)教程](https://www.schoolfreeware.com/Free_Pascal_Tutorials.html) | |
| 10 | + | - [图形用户界面(GUI)教程](https://www.schoolfreeware.com/Free_Pascal_Lazarus_App_GUI_Tutorials_With_Example_Code.html) | |
| 11 | + | - 图形用户界面(GUI)的教程1和教程2的地址错误指向了命令行界面(CLI)的教程1和教程2。已通知网站管理员进行修改。 | |
| 12 | + | - 正确地址为: | |
| 13 | + | - 教程1:https://www.schoolfreeware.com/Free_Pascal_Lazarus_App_GUI_Tutorial_1.html | |
| 14 | + | - 教程2:https://www.schoolfreeware.com/Free_Pascal_Lazarus_App_GUI_Tutorial_2.html | |
| 15 | + | ||
| 16 | + | (另请参见本页后面的“网站”) | |
| 17 | + | ||
| 18 | + | ### Lazarus/FPC (Free Pascal) | |
| 19 | + | ||
| 20 | + | - Lazarus 集成了 .chm 帮助文件系统,在[这里](http://www.stack.nl/~marcov/doc-chm.zip)下载,然后手动复制到 .../chm 子目录。适用于 Laz 和 **fp** 文本模式 IDE。 | |
| 21 | + | - [[Overview of Free Pascal and Lazarus/zh CN|Free Pascal 和 Lazarus 概述]] - 简要讨论使用这些通用工具可以开发的各种程序。 | |
| 22 | + | - [[Lazarus Tutorial/zh CN|Lazarus 教学]] - 初学者教程和 Lazarus IDE 的详细说明。 | |
| 23 | + | - [[Form Tutorial/zh CN|Form 教程]] - 关于如何处理 Form 的初学者教程。 | |
| 24 | + | - [[Lazarus IDE Tools/zh CN|Lazarus IDE 工具]] - 关于代码完成和其他 IDE 工具的中级教程。 | |
| 25 | + | - [[Developing with Graphics/zh CN|用图形进行开发]] - 2D 和 3D 图形编程的示例。 | |
| 26 | + | - [[OpenGL Tutorial/zh CN|OpenGL 教学]] - 如何在 Lazarus 应用程序中使用 OpenGL。 | |
| 27 | + | - [[Multimedia Programming/zh CN|多媒体编程]] - 如何播放视频和声音。 | |
| 28 | + | - [[Office Automation|办公自动化]] - 如何与办公软件交互并创建电子表格,文本文档,演示文稿等。 | |
| 29 | + | - [[Lazarus/FPC Libraries|FPC 库]] - 如何创建动态链接库(.so,.dll,.dylib)以及如何使用它们。 | |
| 30 | + | - [[Creating bindings for C libraries/zh CN|创建 C 语言库的绑定]] - 如何将 C 语言头文件(.h)转换为 Pascal 单元 | |
| 31 | + | - [[Console Mode Pascal|控制台模式 Pascal]] - 使用 Lazarus IDE 编写用于文本模式操作的 Pascal 程序。 | |
| 32 | + | - [[Lazarus Inline Assembler|Lazarus 内联汇编]] - 入门指南。 | |
| 33 | + | - [[Databases/zh CN|数据库]] - 介绍在 Lazarus 中使用数据库以及其它数据库文章的链接。 | |
| 34 | + | - [[spelling]] - 如何在 Lazarus 应用程序中使用 Hunspell 库。 | |
| 35 | + | - [[SQLdb Tutorial0|SQLdb 教程0]] - 为以下数据库教程设置示例数据的说明 | |
| 36 | + | - [[SQLdb Tutorial1/zh CN|SQLdb 教程1]] - 教你如何使用 Lazarus 可视化组件和数据库的教程 | |
| 37 | + | - [[SQLdb Tutorial2|SQLdb 教程2]] - 数据库教程系列的第二部分,显示编辑,插入等。 | |
| 38 | + | - [[SQLdb Tutorial3|SQLdb 教程3]] - 数据库教程系列的第三部分,展示如何为多个数据库编程并使用登录表单。 | |
| 39 | + | - [[SQLdb Tutorial4|SQLdb 教程4]] - 数据库教程系列的第四部分,展示了如何使用数据模块 | |
| 40 | + | - [[SqlDBHowto/zh CN|SQLDb如何操作]] - 使用 SQLdb 读取和操作关系数据库中的数据的说明和代码 | |
| 41 | + | - [[Lazarus Database Tutorial/zh CN|Lazarus 数据库教程]] - 有关如何连接到流行数据库的更多背景信息的教程,例如 MySQL,Firebird,Postgres 等。 | |
| 42 | + | - [[Working With TSQLQuery/zh CN|使用 TSQLQuery]] - 使用 TSQLQuery 的深入描述,包含有关在查询和非 SELECT 查询中使用参数的详细信息。 | |
| 43 | + | - [[Translations / i18n / localizations for programs|程序的本地化]] - 如何提供程序和包的本地化版本(让程序界面能够被翻译成本地语言) | |
| 44 | + | - [[Daemons and Services|守护进程和服务]] - 如何编写 Windows 服务和 Linux 守护进程。 | |
| 45 | + | - [[VirtualTreeview Example for Lazarus|Lazarus 的 VirtualTreeview 示例]] - 在 Lazarus 上使用 VirtualTreeview。 | |
| 46 | + | ||
| 47 | + | ### 硬件、线程和进程 | |
| 48 | + | ||
| 49 | + | - [[Using the printer|使用打印机]] - Lazarus 中的打印支持 | |
| 50 | + | - [[Hardware Access/zh CN|硬件访问]] - 如何访问硬件设备,如 ISA 卡,PCI 卡,并行和串行端口以及 USB 设备。 | |
| 51 | + | - [[Multithreaded Application Tutorial/zh CN|多线程应用程序教程]] - 如何使用 Free Pascal 和 Lazarus 编写多线程应用程序。 | |
| 52 | + | - [[Executing External Programs/zh CN|执行外部程序]] - 展示如何从程序内部运行外部程序的简短教程。 | |
| 53 | + | - [[LazDeviceAPIs]] - LCL 单元,提供各种硬件设备的接口,如加速度计,SMS 发送,GPS 定位等。 | |
| 54 | + | ||
| 55 | + | ### 文件 | |
| 56 | + | ||
| 57 | + | - [[File Handling In Pascal/zh CN|在Pascal中的文件处理]] - 关于文件使用的基本解释,适用于 Pascal 的初学者。 | |
| 58 | + | - [[TXMLPropStorage]] - 使用 TXMLPropStorage 保存程序配置选项。 | |
| 59 | + | - [[XML Tutorial/zh CN|XML 教程]] - 读写 XML 文件。 | |
| 60 | + | - [[Using INI Files/zh CN|使用 INI 文件]] - 如何在 Pascal 中使用 INI 文件。 | |
| 61 | + | ||
| 62 | + | ### Web | |
| 63 | + | ||
| 64 | + | - [[Portal:Web Development|Web 开发门户]] - 如何使用 Lazarus 和 Free Pascal 开发 Web 应用程序。 | |
| 65 | + | - [[Webbrowser|Web 浏览器]] - Web 浏览器控件 | |
| 66 | + | - [[Networking|Web 编程和网络]] - 有关 TCP/IP 协议,Web 服务和 Web 开发文章链接的教程。 | |
| 67 | + | ||
| 68 | + | ### 系统 | |
| 69 | + | ||
| 70 | + | - [[Portal:Android|Android门户]] - 关于Android的编程技巧和参考信息。 | |
| 71 | + | - [[Android Programming|Android编程]] - 适用于Android智能手机和平板电脑。 | |
| 72 | + | - [[Portal:Embedded|嵌入式]] - 针对嵌入式平台(使用/不使用一个操作系统)的一份开发的概述。 | |
| 73 | + | - 需要志愿者 :-) | |
| 74 | + | - [[Portal:FreeBSD|FreeBSD门户]] - 针对FreeBSD使用Lazarus和Free Pascal的一份开发的概述。 | |
| 75 | + | - [[FreeBSD Programming Tips|FreeBSD编程技巧]] - Lazarus安装,有用的工具,Unix命令,等等... | |
| 76 | + | - [[Portal:iOS|iOS门户]] - 针对iOS的编程技巧和参考信息。 | |
| 77 | + | - [[iPhone/iPod development|iPhone/iPod开发]] - 关于使用Objective Pascal来开发iOS应用程序。 | |
| 78 | + | - [[Portal:Linux|Linux门户]] - 针对桌面版Linux的编程技巧和参考信息。 | |
| 79 | + | - [[Lazarus on Raspberry Pi|在树莓派上的Lazarus]] - 如何在树莓派上安装和使用Lazarus。 | |
| 80 | + | - [[Portal:Mac|Mac门户]] - 针对macOS的编程技巧和参考信息。 | |
| 81 | + | - [[macOS Programming Tips|macOS编程技巧]] - Lazarus安装,有用的工具,Unix命令,等等... | |
| 82 | + | - [[Portal:WinCE|WinCE门户]] - 针对WinCE的编程技巧和参考信息。 | |
| 83 | + | - [[WinCE Programming Tips|WinCE编程技巧]] - 使用电话API,发送短信等等... | |
| 84 | + | - [[Portal:Windows|Windows门户]] - 针对桌面版Windows和移动版Windows的编程技巧和参考信息。 | |
| 85 | + | - [[Windows Programming Tips|Windows编程技巧]] - 针对桌面版Windows的编程信息-包括服务。 | |
| 86 | + | ||
| 87 | + | ## The Lazarus 用户指导 | |
| 88 | + | ||
| 89 | + | - [[Lazarus Faq/zh CN|Lazarus Faq]] - 关于 Lazarus 和针对 Linux,Windows 用户的一般信息。 | |
| 90 | + | - [[Lazarus DB Faq]] - 关于在 Lazarus 里使用数据库的 FAQ。 | |
| 91 | + | - [[Feature Ideas|Wishlist/Wanted Features]] - 你在 Lazarus 里想要看到的特性。 | |
| 92 | + | - [[How do I create a bug report|怎样创建一份缺陷报告]] - 你觉得发现了 Lazarus 的一个漏洞,怎样报告呢? | |
| 93 | + | ||
| 94 | + | ### 安装 | |
| 95 | + | ||
| 96 | + | - [[Installing Lazarus/zh CN|安装 Lazarus]] - 安装指导。 | |
| 97 | + | - [[Getting Lazarus|得到 Lazarus]] - 指导你怎样下载已经发布的或者 SVN 版本的 Lazarus。 | |
| 98 | + | - [[Multiple Lazarus]] - 多个 Lazarus 版本共存 | |
| 99 | + | ||
| 100 | + | ### IDE | |
| 101 | + | ||
| 102 | + | - [[IDE tricks/zh CN|IDE 技巧]] - 提示,技巧还有隐藏的特性。 | |
| 103 | + | - [[Lazarus IDE]] - Lazarus 集成开发环境窗口。 | |
| 104 | + | - [[Lazarus IDE Shortcuts]] - 键映射和快捷键. | |
| 105 | + | - [[Lazarus Packages|Lazarus 包]] - 在 Lazarus 里创建包的指导。 | |
| 106 | + | - [[Install Packages|安装包]] - 安装包的小型教学。 | |
| 107 | + | - [[Extending the IDE|扩展 IDE]] - 怎样给 Lazarus IDE 增加功能。 | |
| 108 | + | - [[Installing Help in the IDE]] - 不但可以安装 RTL, FCL and LCL 帮助, 还可以为用户包安装 Kylix 帮助. | |
| 109 | + | - [[Using Lazarus for other computer languages]] - 怎样用 Lazarus IDE 开发 C, Java等程序. | |
| 110 | + | - [[IDE Development]] - IDE的当前开发情况. | |
| 111 | + | - [[Lazarus for education]] - 安装适合教学和入门者的IDE. | |
| 112 | + | - [[Lazarus Hacks]] - 自定义和修改IDE 和 LCL, 以适应特别需求. | |
| 113 | + | - [[startlazarus]] - 怎样启动IDE. | |
| 114 | + | - [[Unit not found - How to find units]] - 解释编译器和IDE怎样查找单元,以及怎样会导致失败. | |
| 115 | + | ||
| 116 | + | ### LCL | |
| 117 | + | ||
| 118 | + | - [[doc:lcl/|LCL 文档]] - LCL 的在线帮助文件(未完成)。 | |
| 119 | + | - [[LCL Components/zh CN|LCL 控件]] - 标准 LCL 组件TMainMenu, TButton, TComboBox, TTimer 等的教学. 补充和链接到参考文档. | |
| 120 | + | - [[The LCL in various platforms]] - 简短讨论了 LCL 在不同平台上产生不同行为的特性. | |
| 121 | + | - [[Autosize / Layout/zh CN|布局]] - 如何设计在全平台上工作的窗体。 | |
| 122 | + | - [[Main Loop Hooks/zh CN|主循环挂接]] - 怎样管理多个事件源。 | |
| 123 | + | - [[Asynchronous Calls|异步调用]] - 怎样实现可以以后执行的定时方式。 | |
| 124 | + | - [[File size and smartlinking|文件大小和智能链接]] - 怎样智能链接应用程序,创建更小的执行文件。 | |
| 125 | + | - [[Accessing the Interfaces directly|直接访问界面]] - 演示如何访问 widgetsets。 | |
| 126 | + | - [[Add Help to Your Application|给你的程序添加帮助文件]] - 怎样给你的程序创建在线帮助文件。 | |
| 127 | + | - [[Colors/zh CN|颜色]] - 讨论了系统颜色控件clDefault, clWindow, fpImage的FPColor | |
| 128 | + | - [[LCL Tips|LCL 提示]] - 提示和技巧。 | |
| 129 | + | - [[LCL Defines|LCL 定义]] - 选择正确的选项来重新编译 LCL。 | |
| 130 | + | - [[Components and Code examples/zh CN|LCL代码示例]] - Lazarus环境下的LCL样例. | |
| 131 | + | - [[Lazarus Custom Drawn Controls]] - Lazarus环境下的自画控件 | |
| 132 | + | - [[How To Write Lazarus Component]] - 本指南指导创建第一个自定义 LCL 组件. | |
| 133 | + | - [[LCL Accessibility]] - 本文档指导如何使 LCL 应用程序易用. | |
| 134 | + | ||
| 135 | + | ### 开发 | |
| 136 | + | ||
| 137 | + | - [[The Power of Proper Planning and Practices|合适的计划和实践的力量]] - Free Pascal 和 lazarus 开发者普遍感觉编程就是最好的实践。 | |
| 138 | + | - [[Multiplatform Programming Guide|多平台编程指导]] - 怎样开发跨平台的应用程序,怎样在不同平台间转换。 | |
| 139 | + | - [[Deploying Your Application|发布你的程序]] - 怎样给你的程序创建安装程序。 | |
| 140 | + | - [[Cross compiling|交叉编译]] - 在一个平台创建另一个平台的可执行文件。 | |
| 141 | + | - [[GDB Debugger Tips]] - Known Issues / Tips for debugging Pascal using GDB | |
| 142 | + | - [[Remote Debugging|远程调试]] - 怎样从其它机器调试你的 Lazarus 程序。 | |
| 143 | + | - [[Application Icon|应用程序图标]] - 设置应用程序图标。 | |
| 144 | + | - [[Using Pascal Libraries with .NET and Mono|Pascal 库与.NET和Mono]] - 是的,你的 Free Pascal 程序可以使用 .NET 和 Mono。 | |
| 145 | + | - [[Pascal and PHP]] - Pascal 连接到 PHP | |
| 146 | + | - [[Developing Python Modules with Pascal]] - 用 Pascal 扩展 Python | |
| 147 | + | - [[Developing Web Apps with Pascal]] - 是的, 可以用 Pascal 写富客户端应用程序(RIA) | |
| 148 | + | - [[Smartphone Development]] - 使用 FPC 和 Lazarus 开发智能手机应用 | |
| 149 | + | - [[Lazarus Components Directory]] - Lazarus提供的一些扩展包目录, 像打印机支持, fpWeb, 守护进程等等 | |
| 150 | + | ||
| 151 | + | ### 工具 | |
| 152 | + | ||
| 153 | + | - [[Lazarus Documentation Editor|Lazarus 文档编辑器]] - 使用“lazde”创建文档。 | |
| 154 | + | - [[FPDoc Editor]] - 一个文档文件的集成编辑器。 | |
| 155 | + | - [[FPDoc Updater|FPDoc 更新器]] - 一个更新 FPDoc 文件的工具。 | |
| 156 | + | - [[lazbuild]] - 不使用 IDE 编译项目和包。 | |
| 157 | + | - [[LazSVNPkg]] - Lazarus Subversion插件 | |
| 158 | + | - [[InstantFPC]] - 像普通 unix 脚本一样运行 pascal 程序 | |
| 159 | + | ||
| 160 | + | ### 来自 Delphi 的用户 | |
| 161 | + | ||
| 162 | + | - [[Lazarus Components|Lazarus 组件]] - 比较 Lazarus 和 Turbo Delphi 之间的组件。 | |
| 163 | + | - [[Lazarus For Delphi Users|针对 Delphi 用户的 Lazarus]] - 针对刚开始使用 Lazarus 的 Delphi 用户。 | |
| 164 | + | - [[Code Conversion Guide|代码转换指南]] - 怎样转换来自 Delphi 和 Kylix 的代码和组件。 | |
| 165 | + | - [[Delphi Converter in Lazarus|在 Lazarus 中的 Delphi转换器]] - 几乎自动完成转换一个 Delphi 单元,工程或者软件包 | |
| 166 | + | ||
| 167 | + | ## Lazarus 开发者指南 | |
| 168 | + | ||
| 169 | + | - [[Developer pages|开发者的页面]] - 一个lazarus开发者的列表 | |
| 170 | + | - [[Lazarus Development Process|Lazarus 开发进程]] - 路线图, 待办事宜, 当前开发情况和Lazarus 1.0要完成的任务 | |
| 171 | + | - [[How To Help Developing Lazarus|怎样帮助开发 Lazarus]] —— 指导新人开始改进 Lazarus。 | |
| 172 | + | - [[Version Numbering|版本号]] —— 解释了 Lazarus 不同的版本号。 | |
| 173 | + | - [[Creating A Patch|创建补丁]] —— 指导你给 Lazarus 创建补丁。 | |
| 174 | + | - [[Creating a Backtrace with GDB|用 GDB 创建回溯]] 教你创建回溯以便帮助你调试程序。 | |
| 175 | + | - [[Nomenclature|命名法]] —— 如何给新的方式或属性选择名字。 | |
| 176 | + | - [[DesignGuidelines|设计准则]] —— 教你在 Lazarus 源代码改变时如何处理。 | |
| 177 | + | - [[GUI design|GUI 设计]] —— 设计 Lazarus GUI 时的注意事项。 | |
| 178 | + | - [[Roadmap|路线图]] —— 有关 Lazarus 各部分当前状态的概念。 | |
| 179 | + | - [[Moderating the bug tracker|缓和漏洞追踪者]] Lazarus 开发人员和仲裁人使用[漏洞追踪者](http://www.freepascal.org/mantis/)的准则。 | |
| 180 | + | - [[Codetools|编码工具]] 编码工具(codetools)怎样集成进 IDE。 | |
| 181 | + | - [[Creating IDE Help|创建 IDE 帮助]] 怎样扩展 IDE 文档。 | |
| 182 | + | - [[Distributing Lazarus - Installers]] - 写安装程序发布包到Lazarus 的一些提示和注意事项 | |
| 183 | + | - [[Bounties|礼物]] —— 想尽快得到特定的新特性吗?在这里定价吧。 | |
| 184 | + | ||
| 185 | + | ### LCL - Lazarus 组件库 | |
| 186 | + | ||
| 187 | + | The following articles go deeper into developing for/with the LCL. See also the user LCL section above. | |
| 188 | + | ||
| 189 | + | - [[How To Write Lazarus Component|如何写Lazarus组件]] - 一份创建你第一个LCL组件的有用的指南 | |
| 190 | + | - [[LCL Messages|LCL 消息]] —— 有关 LCL 消息的指导 | |
| 191 | + | - [[LCL Internals|LCL 的内部]] —— 有关 LCL 内部工作机制的一些信息 | |
| 192 | + | - [[LCL Key Handling|LCL 的按键处理]] —— 求助!我按了一个键,然后该怎么办? | |
| 193 | + | - [[LCL Internals - Resizing, Moving|LCL 的内部——改变大小,移动]] —— LCL 是怎样和 LCL 界面通信才能改变控件的大小,移动控件的? | |
| 194 | + | - [[LCL Unicode Support|LCL 的 Unicode 支持]] —— Lazarus 通向 Unicode 支持之路。 | |
| 195 | + | - [[LCL Documentation Roadmap|LCL 文档路线图]] —— 哪些单元已经有文档了? | |
| 196 | + | ||
| 197 | + | ### 界面 | |
| 198 | + | ||
| 199 | + | - [[Lazarus known issues (things that will never be fixed)|Lazarus 的已知问题(也许永远无法解决的)]] —— 界面兼容问题的一份列表。 | |
| 200 | + | ||
| 201 | + | - [[GTK2 Interface|GTK2 界面]] —— 适用于 Unixes,macOS,Windows 的 GTK2。 | |
| 202 | + | - [[Carbon Interface|Carbon 界面]] —— 适用于 macOS 的 Carbon 界面。 | |
| 203 | + | - [[Qt Interface|Qt 界面]] —— 适用于 Unixes,macOS 还有基于 Linux 的 PDA 的 Qt 4。 | |
| 204 | + | - [[Windows CE Interface|Windows CE 界面]] —— 适用于 Pocket PC 和 智能电话。 | |
| 205 | + | - [[fpGUI Interface|fpGUI 界面]] —— 完全使用 Free Pascal 编写的 widgetset。 | |
| 206 | + | ||
| 207 | + | ### 翻译 | |
| 208 | + | ||
| 209 | + | - [[Getting translation strings right|得到正确的翻译文字]] 对程序员的少量提示:关于怎样在自己的程序里创建和使用可翻译文字。快速地讨论了有关创建文字的一般性问题,对于实现上的问题提供了少许提示,还特别指出了使用英语作为基础语言需要考虑的事情。 | |
| 210 | + | - **本地化时的提示:** | |
| 211 | + | ||
| 212 | + | :* [[German localization notes|德语]] —— 将 Lazarus IDE 翻译成德语时的注意事项和指导标准,这里包含了一个常用词汇的小字典。 | |
| 213 | + | ||
| 214 | + | :* [[Portuguese-Brazilian Localization Notes|葡萄牙语——巴西语]] —— 葡萄牙语转巴西语的小字典,主要用于 Lazarus IDE 的翻译。 | |
| 215 | + | ||
| 216 | + | :* [[Russian localization notes|俄语]] —— 将 Lazarus IDE 翻译成俄语时的注意事项和指导标准。 | |
| 217 | + | ||
| 218 | + | - 增加语言条 解释了怎样在 wiki 页顶部添加翻译列表。 | |
| 219 | + | ||
| 220 | + | ## 附加的组件文档 | |
| 221 | + | ||
| 222 | + | - [[Pascal Script|Pascal 脚本]] 和 [[Pascal Script Examples|Pascal 脚本演示]] —— 怎样在 Lazarus 里使用 pascal 脚本组件。 | |
| 223 | + | - [[OpenGL]] —— 怎样在 Lazarus 里使用 OpenGL。 | |
| 224 | + | - [[KOL-CE]] —— Free Pascal/Lazarus 的 KOL和MCK 库。怎样使用 Lazarus 给 Win32/WinCE 创建非常小的程序。 | |
| 225 | + | ||
| 226 | + | ## Free Pascal 编译器文档 | |
| 227 | + | ||
| 228 | + | 除了[这个站点](http://lazarus-ccr.sourceforge.net/fpcdoc/),最新的文档和各种可下载格式可以在主要的[Free Pascal 编译器站点](http://www.freepascal.org/docs.html)找到。 还有 FreePascal 的 Wiki 站点[1](http://www.freepascal.org/wiki/index.php/Main_Page),和这个站点非常类似,允许开发者在官方 FPC 文档下提交附加文档。 | |
| 229 | + | ||
| 230 | + | - [用户指导](http://lazarus-ccr.sourceforge.net/fpcdoc/user/user.html) | |
| 231 | + | - [程序员指导](http://lazarus-ccr.sourceforge.net/fpcdoc/prog/prog.html) | |
| 232 | + | - [系统单元还有受支持的 Pascal 结构参考](http://lazarus-ccr.sourceforge.net/fpcdoc/ref/ref.html) | |
| 233 | + | - [运行库参考手册](http://lazarus-ccr.sourceforge.net/fpcdoc/rtl/index.html) | |
| 234 | + | - [Free Pascal 组件库参考手册](http://lazarus-ccr.sourceforge.net/fpcdoc/fcl/index.html) | |
| 235 | + | - [Free Pascal 文档工具手册](http://lazarus-ccr.sourceforge.net/fpcdoc/fpdoc/fpdoc.html) | |
| 236 | + | - [[Build messages|构建消息]] | |
| 237 | + | ||
| 238 | + | ## 特殊的主题 | |
| 239 | + | ||
| 240 | + | - [[Databases|数据库]] | |
| 241 | + | - [[Portal:SciTech|SciTech门口]] - Lazarus和Free Pascal用于科学,医学,工程技。 | |
| 242 | + | ||
| 243 | + | ## Lazarus 相关博客, 站点, 视频, 杂志和书 | |
| 244 | + | ||
| 245 | + | ### 博客 | |
| 246 | + | ||
| 247 | + | - [Lazarus 开发](http://lazarus-dev.blogspot.com/) - 一个Lazarus开发者博客,关注开发进程。 | |
| 248 | + | - [[Adventures of a Newbie|新人的历险]] —— 一个新手的起始教学。 | |
| 249 | + | - [在 Lazarus/Freepascal 的旅途上](http://lazarusroad.blogspot.com/) - 一个专注于记录Lazarus和Free Pascal程序设计经验的博客 (by Luiz Américo) | |
| 250 | + | - [转到 Lazarus](http://port2laz.blogspot.com/) - 这个博客描述了将一个中型应用(约100千行)从带CLX的D7移植到Lazarus的过程 (by Alexsander da Rosa) | |
| 251 | + | - [活生生的 Lazarus](http://living-lazarus.blogspot.com/) - 一个人对开源RAD的可能性的探索 (by Wibblytim). | |
| 252 | + | - [Bee.ography](http://beeography.wordpress.com/tag/object-pascal/) just (another) Bee’s buzz! | |
| 253 | + | - [Pascal的平行世界](http://donaldshimoda.blogspot.com/) Donald Shimoda. | |
| 254 | + | - [FreePascal和Lazarus开发的观察报告](http://devblog.brahmancreations.com/content/observations-on-freepascal-and-lazarus-development) | |
| 255 | + | - [Lazarussupport](http://www.lazarussupport.com/lazarus/weblog) - 一个关于Lazarus和Free Pascal的综合博客 - Joost van der Sluis | |
| 256 | + | ||
| 257 | + | ### 网站 | |
| 258 | + | ||
| 259 | + | - [[swainbrain pascal wiki]] - 独特的Free Pascal教程和相关信息 | |
| 260 | + | ||
| 261 | + | [swainbrain](http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools) | |
| 262 | + | ||
| 263 | + | - [Lazarus中文官网](http://www.fpccn.com/) - 中文的Lazarus技术网站。 | |
| 264 | + | ||
| 265 | + | - [[Basic Pascal Tutorial/zh CN|Pascal 教学]] - [Tao Yue 的](http://www.taoyue.com/) [Pascal 教学](http://www.taoyue.com/tutorials/pascal/) | |
| 266 | + | ||
| 267 | + | ### 视频 | |
| 268 | + | ||
| 269 | + | - 请看 [[Lazarus videos]]. | |
| 270 | + | ||
| 271 | + | ### 书和杂志 | |
| 272 | + | ||
| 273 | + | - 请看 [[Pascal and Lazarus Books and Magazines]]. | |
| 274 | + | ||
| 275 | + | ## 没有文档吗? | |
| 276 | + | ||
| 277 | + | 如果没有发现 Lazarus 或FreePascal的相关文档, 可以自己动手写并提交到 Lazarus/FPC 软件缺陷追踪系统,从而包含进去. 可以看一下: | |
| 278 | + | ||
| 279 | + | - [[FPDoc Editor]] Lazarus 内置的文档编辑器. 介绍如何缺 fpdoc 帮助的源文件和写作你自己的帮助文件. | |
| 280 | + | ||
| 281 | + | --- | |
| 282 | + | *From the Free Pascal wiki, page "Lazarus Documentation/zh CN", as it stood on 2023-02-04 after a change by Clzwf, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).* | |
| 283 | + | Category: Lazarus/zh CN | |
| 284 | + | Category: Main/zh CN |
