回 帖 发 新 帖 刷新版面

主题:有关函数的跨单元调用

举个例子:我想写一个函数,让它在主窗口和数据模块中都能够调用的到。该怎么办?
新建一个公共单元的格式及大体框架该是什么样的?请各位大虾明示,谢谢了!!!

回复列表 (共5个回复)

沙发

new一个unit.
然后两个单元都调用这个unit就可以了.
或者干脆写在数据单元里.在主窗口use数据单元.

注意,一定要在public里写

板凳

unit Unit3;

interface

implementation
 
end.
有些地方还是不太明白,比如上面这是新建的单元。想写个函数让另两个调用。该往哪些地方写些什么?请举个例子……

3 楼

就写在接口部分啊,因为你是公共的函数。

unit UntHomePage;

interface
uses windows,Registry;

function GetHomePage():string;
function SetHomePage(strHomePage:string):boolean;
function SetValue(Root:longword;SubKey:string;KeyWord,Value:string):integer;
function DelValue(Root:longword;SubKey:string;KeyWord:string):integer;

implementation

4 楼

aizaixiiii又出山啦?呵呵

5 楼

呵呵,好久没来了!上次论坛有病毒,PAPA!

我来回复

您尚未登录,请登录后再回复。点此登录或注册