`
com1com4
  • 浏览: 156370 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Delphi笔记(整理)-工程文件基本结构

阅读更多
单元 程序头:uses(子句列出了那些链接到程序的单元),block(声明,命令语句)

一个程序包括:
一个程序头(program heading)
一个uses 子句(可选),和
一个包含声明和命令语句的块(block)

一个单元以单元头(unit heading)开始,后面跟interface、implementation、initialization
和finalization 部分,后面两个部分是可选的

一个uses 子句可以出现在:
程序或库的工程文件
单元的接口部分,和
单元的实现部分

在单元声明以及uses 子句中(尤其是在Linux 下),单元名称必须和文件名大小写一致。在其它情
况(比如使用限定符的标志符),单元名是大小写无关的。要避免在单元引用中出现问题,要明确指出单元文件:
uses MyUnit in "myunit.pas";
如果像上面这样在工程文件中明确引用一个单元,在其它源文件中就可以像下面那样简单地引用它,
而不必考虑大小写问题:
uses Myunit;

uses 子句给编译器提供各模块间的依赖信息,因为这些信息是存于模块自身的,所以,Object Pascal
程序不需要makefile 文件、头文件以及include 预处理指令(这些概念你可能要参考C 语言)。每当一个
工程调入IDE 时,Project Manager 创建一个makefile,但只有在包含多个工程的工程组中才保存这些文
件。

单元源文件 ( .pas)
工程文件 ( .dpr)
包源文件 ( .dpk)
窗体文件,扩展名为 .dfm(Delphi)或 .xfm(Kylix)
资源文件,扩展名为 .res (已经编译的资源文件)
工程选项文件,扩展名为 .dof(Delphi)或 .kof(Kylix)

要改变程序的图标,可使用Project Options 对话框。
<Leo> 在窗体设计器上右击弹出PopMenu有View as Text项,可察看事件和过程的关联
事件句柄通过窗体文件(Windows 下是 .dfm,Linux 下是 .xfm)赋给指定的事件
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics