L liuxj Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-02 #1 在一单元中我定义了一个过程,在过程中我引用该单元窗体的某一控件属性时,必须将窗口名写出来才能应用该控件,并且运行时系统总出错,发生地址冲突。
T tinytao Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-02 #2 你把过程定义在那了? type TForm1 = class(TForm) private { Private declarations } //私有过程在这定义 public procedure example; //例子 { Public declarations } //公用过程在这定义 end;
你把过程定义在那了? type TForm1 = class(TForm) private { Private declarations } //私有过程在这定义 public procedure example; //例子 { Public declarations } //公用过程在这定义 end;
K Kylix㊣ Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-02 #3 如果所有的窗体都是Auto Create的,那么被引用的窗体单元应该先被建立, 这可以在Auto create 列表中调整,或手工修改.dpr文件。 如果被引用的窗体不是Auto Create的,那么要先建立才能被引用。 如: Form1 := TFrom1.Create(Application); Form1.控件名.属性或方法;
如果所有的窗体都是Auto Create的,那么被引用的窗体单元应该先被建立, 这可以在Auto create 列表中调整,或手工修改.dpr文件。 如果被引用的窗体不是Auto Create的,那么要先建立才能被引用。 如: Form1 := TFrom1.Create(Application); Form1.控件名.属性或方法;
J jackliew Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-02 #4 我估计Kylix说的对。 不妨将你的程序拿出看看?
Y yanliang Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-03 #5 请添加 Uses 控件所在的单元名 (注意:在定义全局变量的下面的位置)