主题:全局变量的赋值问题
channelxp
[专家分:20] 发布于 2007-06-29 11:51:00
我定义了一个全局变量,接下来我想对它赋值,但我不想把赋值写在任何一个function或procedure里面,那应该写在什么地方呢,需要用什么关键词括起来吗?
回复列表 (共6个回复)
沙发
sei兔 [专家分:190] 发布于 2007-07-02 02:20:00
在应用里加一个.txt文件,从这个txt文件里取出来!这就不用在这两个地方写了!
板凳
jianfeihua [专家分:780] 发布于 2007-07-02 08:52:00
或者可以在单元初始化时赋值。
在单元文件的最下面写:
initialization
val = 值
3 楼
chbsnnzl [专家分:0] 发布于 2007-07-02 09:36:00
要这么麻烦干什么?你就放在implementation的上面就可以了,比如:
var
Fmain: TFmain;
i : integer;
//i就是全局了
4 楼
channelxp [专家分:20] 发布于 2007-07-02 09:39:00
三楼的看清我的题目,我是说赋值,不是声明.
5 楼
chbsnnzl [专家分:0] 发布于 2007-07-02 10:15:00
不好意思,你如果不想直接写在程序里,写在数据库里,或者写在文件上,或者写在注册表中都可以的。我想你大概要写密码吧,我的做法多半放注册表。
6 楼
长尾兔 [专家分:3630] 发布于 2007-07-04 18:56:00
[em10]
var
X : integer = 748;
我来回复