Difference between revisions of "Lazarus Documentation/zh CN"

From Lazarus wiki
Jump to navigationJump to search
m (Linked the object pascal tutorial to translated simplified Chinese page. Completed a few translation in this page.)
Line 3: Line 3:
 
==Lazarus and Pascal 教学==
 
==Lazarus and Pascal 教学==
  
*[[Object Pascal Tutorial|Object Pascal 教学]]  
+
*[[Object Pascal Tutorial/zh_CN|Object Pascal 教学]]  
 
*[[More Lazarus/FPC Tutorials|更多 Lazarus/FPC 教学]] - 本页包含主要教学内容. 这个链接包括更多 Lazarus/FPC 教学内容.
 
*[[More Lazarus/FPC Tutorials|更多 Lazarus/FPC 教学]] - 本页包含主要教学内容. 这个链接包括更多 Lazarus/FPC 教学内容.
 
*其他站点的教程[[Lazarus Documentation/zh_CN#Lazarus 相关博客, 站点, 视频, 杂志和书]].
 
*其他站点的教程[[Lazarus Documentation/zh_CN#Lazarus 相关博客, 站点, 视频, 杂志和书]].
Line 35: Line 35:
 
*[[Multithreaded Application Tutorial|多线程应用程序指南]] - 怎样使用 Free Pascal 和 Lazarus 写多线程应用程序.
 
*[[Multithreaded Application Tutorial|多线程应用程序指南]] - 怎样使用 Free Pascal 和 Lazarus 写多线程应用程序.
 
*[[Executing External Programs|执行外部程序]] - 一个简短的教程,告诉你怎么样在你的程序内部运行其它外部程序.
 
*[[Executing External Programs|执行外部程序]] - 一个简短的教程,告诉你怎么样在你的程序内部运行其它外部程序.
*[[LazDeviceAPIs|LazDeviceAPIs]] - A LCL unit which offers an interface to various hardware devices such as the Accelerometer, SMS sending, GPS positioning, etc.
+
*[[LazDeviceAPIs|LazDeviceAPIs]] - 一个LCL单元,提供了一个接口访问各种硬件设备,例如加速度计,短信发送,GPS定位等等。
  
 
=== 文件===
 
=== 文件===
Line 191: Line 191:
 
===博客===
 
===博客===
  
*[http://lazarus-dev.blogspot.com/ Lazarus Development] - A blog of Lazarus developers regards development process.
+
*[http://lazarus-dev.blogspot.com/ Lazarus 开发] - 一个Lazarus开发者博客,关注开发进程。
 
*[[Adventures of a Newbie|新人的历险]] —— 一个新手的起始教学。
 
*[[Adventures of a Newbie|新人的历险]] —— 一个新手的起始教学。
*[http://lazarusroad.blogspot.com/ 在 Lazarus/Freepascal 的旅途上] - A blog dedicated to register my experiences while programming with Lazarus and Freepascal (by Luiz Américo)
+
*[http://lazarusroad.blogspot.com/ 在 Lazarus/Freepascal 的旅途上] - 一个专注于记录Lazarus和Free Pascal程序设计经验的博客 (by Luiz Américo)
*[http://port2laz.blogspot.com/ 转到 Lazarus] - This blog describes the porting of a medium-sized application (~100 kloc) from D7 with CLX to Lazarus (by Alexsander da Rosa)
+
*[http://port2laz.blogspot.com/ 转到 Lazarus] - 这个博客描述了将一个中型应用(约100千行)从带CLX的D7移植到Lazarus的过程 (by Alexsander da Rosa)
*[http://living-lazarus.blogspot.com/ 活生生的 Lazarus] - One mans exploration into the possibilities of an open source RAD (by [[User:Wibblytim|Wibblytim]]).
+
*[http://living-lazarus.blogspot.com/ 活生生的 Lazarus] - 一个人对开源RAD的可能性的探索 (by [[User:Wibblytim|Wibblytim]]).
 
*[http://beeography.wordpress.com/tag/object-pascal/ Bee.ography] just (another) Bee’s buzz!
 
*[http://beeography.wordpress.com/tag/object-pascal/ Bee.ography] just (another) Bee’s buzz!
*[http://donaldshimoda.blogspot.com/ Parallel Pascal Worlds] Donald Shimoda.
+
*[http://donaldshimoda.blogspot.com/ Pascal的平行世界] Donald Shimoda.
*[http://devblog.brahmancreations.com/content/observations-on-freepascal-and-lazarus-development Observations on FreePascal and Lazarus Development]  
+
*[http://devblog.brahmancreations.com/content/observations-on-freepascal-and-lazarus-development FreePascal和Lazarus开发的观察报告]  
*[http://www.lazarussupport.com/lazarus/weblog Lazarussupport] - A blog about Lazarus and Free Pascal in general - Joost van der Sluis
+
*[http://www.lazarussupport.com/lazarus/weblog Lazarussupport] - 一个关于Lazarus和Free Pascal的综合博客 - Joost van der Sluis
  
 
===网站===
 
===网站===
  
*[[swainbrain pascal wiki]] - unique free pascal tutorials and info [http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools swainbrain]
+
*[[swainbrain pascal wiki]] - 独特的Free Pascal教程和相关信息
 +
[http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools swainbrain]
  
 
*[http://www.fpccn.com/ Lazarus中文官网] - 中文的Lazarus技术网站。
 
*[http://www.fpccn.com/ Lazarus中文官网] - 中文的Lazarus技术网站。
  
*[[Pascal Tutorial|Pascal 教学]] - [http://www.taoyue.com/ Tao Yue 的] [http://www.taoyue.com/tutorials/pascal/ Pascal 教学]
+
*[[Object Pascal Tutorial/zh_CN|Pascal 教学]] - [http://www.taoyue.com/ Tao Yue 的] [http://www.taoyue.com/tutorials/pascal/ Pascal 教学]
  
 
===视频===
 
===视频===
Line 218: Line 219:
  
 
==没有文档吗?==
 
==没有文档吗?==
如果没有发现 Lazarus 或r FreePascal的相关文档, 可以自己动手写并提交到 Lazarus/FPC 软件缺陷追踪系统,从而包含进去.
+
如果没有发现 Lazarus 或FreePascal的相关文档, 可以自己动手写并提交到 Lazarus/FPC 软件缺陷追踪系统,从而包含进去.
 
可以看一下:
 
可以看一下:
 
*[[FPDoc Editor]] Lazarus 内置的文档编辑器. 介绍如何缺 fpdoc 帮助的源文件和写作你自己的帮助文件.
 
*[[FPDoc Editor]] Lazarus 内置的文档编辑器. 介绍如何缺 fpdoc 帮助的源文件和写作你自己的帮助文件.
  
 
[[Category:zh]]
 
[[Category:zh]]

Revision as of 16:07, 18 August 2013

العربية (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 and Pascal 教学

Lazarus/FPC

硬件,线程和进程

  • 使用打印机 - Lazarus中的打印机支持.
  • 硬件存取 - 如何存取硬件设备,比如 ISA 卡, PCI卡, 并口和串口, 还有USB设备.
  • 多线程应用程序指南 - 怎样使用 Free Pascal 和 Lazarus 写多线程应用程序.
  • 执行外部程序 - 一个简短的教程,告诉你怎么样在你的程序内部运行其它外部程序.
  • LazDeviceAPIs - 一个LCL单元,提供了一个接口访问各种硬件设备,例如加速度计,短信发送,GPS定位等等。

文件

Web

在特定操作系统开发的提示

The Lazarus 用户指导

安装

IDE

LCL

开发

工具

从 Delphi 来

The Lazarus 开发者指导

LCL - Lazarus 组件库

界面

  • GTK2 界面 —— 适用于 Unixes,Mac OS X,Windows 的 GTK2。
  • Carbon 界面 —— 适用于 Mac OS X 的 Carbon 界面。
  • Qt 界面 —— 适用于 Unixes,Mac OS X 还有基于 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 帮助的源文件和写作你自己的帮助文件.