unit Unit1;
interface
uses
type
TForm1=class(TForm)
privatepublic
ADOQuery1:TADOQuery;//#1
end;var
Form1:TForm1;
ADOQuery1:TADOQuery;//#2implementation在#1#2定义的ADOQuery1的区别:
1、#1定义的变量为类成员,#2为全局变量
2、其它单元引用时,#1:TForm1.ADOQuery1,#2:只要Uses申明,直接写ADOQuery1就可以
请问其它还有区别吗?#1还是#2定义变量好一点?
interface
uses
type
TForm1=class(TForm)
privatepublic
ADOQuery1:TADOQuery;//#1
end;var
Form1:TForm1;
ADOQuery1:TADOQuery;//#2implementation在#1#2定义的ADOQuery1的区别:
1、#1定义的变量为类成员,#2为全局变量
2、其它单元引用时,#1:TForm1.ADOQuery1,#2:只要Uses申明,直接写ADOQuery1就可以
请问其它还有区别吗?#1还是#2定义变量好一点?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货