过程就是没有返回值的函数。如果你要在调用别的单元(窗口)中的过程,需要在Interface中声明过程。比如:interfaceprocedure Proc;implementationprocedure Proc;
begin
ShowMessage('This is a procedure');
end;
begin
ShowMessage('This is a procedure');
end;
解决方案 »
- FastReport中在GroupFooter前加空行
- 模糊查询求助
- 请问如何关闭正在打开的文件。
- 老婆冰儿今天生日,身在远方的我只能放分以贺,祝愿老婆青春美丽快乐每一天!(8)
- 请问那有《DELPHI5企业级解决方案及应用剖析》下载,我下载了几个,均不能打开,不知为何?
- “4/10”这个表达式的结果如何在文本框中显示出来?
- 各位大侠,菜鸟求救!!!帮忙啊..
- 请问接收用户录用用什么函数?
- 如何获取SQLServer BCP导入的结果?
- 由于TTIMER的级别是最低的,如果要使程序完成和TTIMER有关的操作的话,就会受到级别的影响!所以想到使用线程,但是怎样把时间控件放到线程中!!!
- http://www.cuniware.com/zhaqiong/Delphi7.rar 这里下载的Delphi7.rar 为什么用rar工具解压缩时会出错!??
- 数据库查询如何根据时间类型的列来检索数据
.hpp文件)。
delphi文件中的interface到implementation部分也就是“接口”部分,只有这部分才是其他代码可以看到的部分,如果你要在其他文件中使用一个过程,那你当然应该把这个过程放在delphi文件中的interface到implementation部分,因为只有在这里声明的变量和“函数”才能在其他delphi文件中“可见”(前提是你必须uses这个文件)。但是你不一定要把过程或者函数的实现代码放在implementation后面,你也可以放在interface到implementation部分,这样也是合法的,但不建议这样做。//--有些特殊的一定要放到plementation后面!!
begin proc;end;
要在其他单位调用必须在interface中申明