单元 程序头: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)赋给指定的事件
分享到:
相关推荐
DELPHI学习笔记----获取WINDOWS进程信息.pdf
Delphi-OpenCV (master) OpenCV version - 2.4.6 Development environment - Delphi XE2-XE4 Contributors: Laentir Valetov email:laex@bk.ru Mikhail Grigorev email: sleuthhound@gmail.com How to install: ...
delphi语言的modbus-tcp组件,完整功能。based on Indy 9 and Indy 10
delphi保存读取utf-8的文本文件.mht
delphi modbus tcp控件 支持Delphi11
delphi学习笔记,案例分析;
delphi7版本的X-SuperObject, 超简单,超好用,使用json于数据交换,大大方便程序代码的编写。
delphi 实现hmac-md5加密算法,在delphi7开发编译通过,通过调用javascript实现。
delphi学习总结----动态加载TreeView信息 delphi TreeView 动态加载 控件
资源文件在DELPHI中的使用 在DELPHI应用程序中使用DLL 为DELPHI应用程序制作安装程序 用注册表对Delphi程序进行加密 在Delphi程序中操作注册表 鼠标和键盘控制 如何为Delphi程序添加事件和事件处理器 在...
使用indy自带的idhttp控件,用form表单(multipart/form-data)形式上传文件(图片,视频等)
DELPHI专题--API应用 在DELPHI2.0、3.0下读取系统时钟 DELPHI中的消息处理机制 通过调用API确定MEMO控件中的当前行和列 充分利用WindowsAPI扩展Delphi函数 如何把文件删除到回收站中 在DELPHI中调用API函数 ...
Delphi读写UTF-8、Unicode格式文本文件 .mht
Structured types (结构类型) 结构类型的一个实例可包含多个值。结构类型包括集合、数组、记录,也包括类、类引用(class-reference) 和接口类型。除了集合只能包含有序值以外,结构类型可以包含其它的结构类型,...
delphi7调用delphi2009生成的dll文件会出现乱码问题。是unicode的原因 终于找到了UTF-8、Unicode格式转换函数
Windows 外壳扩展编程--添加系统右键菜单运行指定程序(delphi)--实例
Delphi笔记本 可以记笔记. 也可以分类笔记
Delphi BBS 1998-2006 整理的内容,非常适合Delphi程序员查找常见问题集。
delphi源码--拆分excel文件的合并单元格并用数据填满拆分后的单元格
皮肤------------------------------------