读书人

[讨论] 假设主窗体的单元需要有一个

发布时间: 2012-03-20 14:01:11 作者: rapoo

[讨论] 假设主窗体的单元需要有一个全局变量,你喜欢在哪个位置声明?为什么?
如题。

分别说明多个位置的优缺点,极度欢迎。

[解决办法]
e:integer; //和published中定义一样
private
c:integer; //此类内可以用
{ Private declarations }
public
d:integer; //外部可以调用
published
f:integer; //和public效果差不多
{ Public declarations }
end;

var
Form1: TForm1;
a:integer; //省的写var,调用此form的单元都可以使用此变量
implementation
var
b:integer; //也可以

读书人网 >.NET

热点推荐