C chinlw Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-06 #1 我在unit1中的public中定义了变量,可是在unit3中不能使用,提示我说没有定义, 这是怎么回事啊。
张 张剑波 Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-06 #3 在unit3 单元use unit1. 其他单元用public以此而行。
M mbobo Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-06 #5 unit1为FORM1 PUBLIC AAAA:*** UNIT3 USES UNIT1 用的时候 FORM1.AAA
Z z_cd Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-06 #6 什么叫 public中定义了变量 应当在 Interface 中定义 var,其他单元里 uses Unit1
C chinlw Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-06 #7 试了各位仁兄的高着,但无一能有效解决,还是不行,my god,谁能来帮我啊,help me
H hpretty Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-06 #8 if 你的程序是这样定义的: ...... pulic var1:integer ; end; ... then 这样改写: .... private Fvar1:integer; public property var1:integer; read Fvar1 write Fvar1; end; .... or 这样改写 .... private Fvar1:integer; procedure setVar1(const Value :integer);//(在后面定义) public property var1:integer; read Fvar1 write setvar1; end; OK; ....
if 你的程序是这样定义的: ...... pulic var1:integer ; end; ... then 这样改写: .... private Fvar1:integer; public property var1:integer; read Fvar1 write Fvar1; end; .... or 这样改写 .... private Fvar1:integer; procedure setVar1(const Value :integer);//(在后面定义) public property var1:integer; read Fvar1 write setvar1; end; OK; ....
B bluely Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-06 #9 如果要声明整个项目的全局变量和常量的话,它们得在项目文件中声明才可以。 查看项目文件可以使用Project菜单上的"View Source"命令 这样的话,在项目中的任何一个单元都可以使用这些变量或常量了。
如果要声明整个项目的全局变量和常量的话,它们得在项目文件中声明才可以。 查看项目文件可以使用Project菜单上的"View Source"命令 这样的话,在项目中的任何一个单元都可以使用这些变量或常量了。
蓝 蓝鸟 Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-06 #10 我同意mbobo的。 例: unit1为form1 public aaa :string; 。 。 。 。 unit2为form2(包含一个label,一个button) uses unit1 procedure TForm2.Button1Click(Sender: TObject); begin form1.aaa:='hello'; label1.caption:=form1.lxp; end;
我同意mbobo的。 例: unit1为form1 public aaa :string; 。 。 。 。 unit2为form2(包含一个label,一个button) uses unit1 procedure TForm2.Button1Click(Sender: TObject); begin form1.aaa:='hello'; label1.caption:=form1.lxp; end;
S sunhuiNO1 Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-06 #12 var syste: Tsyste; 变量:类型 即可
T turborabbit Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-06 #14 同意z_cd的说法: 应当在 Interface 中定义 var,其他单元里 uses Unit1; 有变量重名时可以如下方法调用:Unit1.变量名
Z zouming Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-07 #16 在unit1中定义如下: var Var1: String; implementation {$R *.DFM} 然后在unit3中定义如下输入uses unit1: implementation {$R *.DFM} uses unit1
在unit1中定义如下: var Var1: String; implementation {$R *.DFM} 然后在unit3中定义如下输入uses unit1: implementation {$R *.DFM} uses unit1
W windpray Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-07 #17 同意mbobo和sunhuiNO1 如sunhuino1就不用from1.aaa了!
龙 龙丹 Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-07 #18 肯定是某个地方错了,让大家在这里瞎猜,你就不能把程序贴出来吗?
C chinlw Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-07 #19 谢谢,mbobo,hpretty,蓝鸟,zouming,非常谢谢你们。