delphi 写的DLL工程中有form1 和unit 文件,在unit中引用form1的控件内容 报错,请问是什么原因?

implementation uses Form1;function aaa:string;begin Result:=Form1.edit1.text;end;
2025-02-25 05:55:10
推荐回答(2个)
回答1:

没有看到你的工程布局,我猜想可能是这样的,你的Form1应该是个类的名字吧?这样的话,
uses 后面是文件名字,不是类的名字,所以你把uses后面换成是含有Form1类的文件的名字才可以。不知道能不能帮到你,不过在建立DLL工程我也不是强项。尴尬啊

回答2:

form1需要创建!