Pascal中是可以使用单元,就是使用系统的函数。
可以在HELP中找到
用法如下
Program example;
uses unitname;
begin
end.
注意第二行,使用uses加上unit的名字。
Pascal中提供一些常用的unit,比如: crt,graph,dos,system
用法等同于c中的
当然可以自己编unit. 具体格式:
UNIT unitname;
INTERFACE
Type 后面是unit中需要用到的类型
Procedure aa(a:integer);
Procedure bb(b:char);
...
... 这一部分是所有函数和过程的首部
IMPLEMENTATION
procedure aa;
begin
...
end;
procedure bb;
begin
...
end;
...
...{这一部分是过程和函数的主体,注意已经没有形式参数表}
end.
Unit的大体结构就是这样,它的开始是Unit + 表达式,而不是Program
和Program一样,以end.结尾。
以unitname.pas存储,并编译,就会在缺省目录中得到unitname.tpu的文件。
这时候,就可以在程序中以uses unitname; 调用自己编写的单元文件了。
Ctrl+F9:运行 F8:单元调试 F7:单步调试
用鼠标点击 Debug,弹出下拉条,选 Watches 弹出一个界面,单击右键,选 New Watch 输入要查看的项(数组,函数,量)
用exec(string)来调用
用ALT键+F8键