delphi library工程中,调用unit里的函数问题.
补充:比如,我建了一个 libray 工程, 又添加了一个 unit,然后我在unit里写了 function 函数.
然后,怎样在 libray 里 调用 unit里的function 函数.
补充:比如,我建了一个 libray 工程, 又添加了一个 unit,然后我在unit里写了 function 函数.
然后,怎样在 libray 里 调用 unit里的function 函数.
答案:比如:
implementation
uses Unit2;
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
//unit2 中单元
a();
end;
其他:调用前先引用单元
文件-》引用单元 文件>>引用单元 告诉你个好习惯 学会使用delphi自带的帮助,这里能解决平时遇到的大部分问题 1、此代码所在单元是个库,可被别的应用来调用,像SysUtils、DateUtils、Classes等单元一样,都是为将来的无穷无尽的应用提供服务的。
2、此代码还可能出现在library的工程中,即动态链接库(.dll文件),最后会有export HInitRSCCTL的语句,这样,别的应用程序就能动态链接该库,并调用该函数。相比而言,1中所述为静态链接。
stdcall的指示符表示参数在堆栈上传递的顺序,当然了,也就两种,从左到右和从右到左。C语言和pascall刚好相反。
上一个:朋友,你原来做过从EXCELL导入数据库的DELPHI代码,可以分享一下吗/谢谢!
下一个:delphi中 single类型 相当于PB中什么类型,谢谢