delphi工程里怎样定义全局变量?
我试着在工程文件的application前面dim变量,可惜不行! 问题点数:20、回复次数:10Top
1 楼sundayboys(sunboy)回复于 2002-06-22 20:04:30 得分 3
例如在Unit1中,你可以看到var Form1:TForm1;,在那个地方你就可以加全局变量了。Top
2 楼ehom(?!)回复于 2002-06-22 20:14:48 得分 2
dim?那是BASIC语言,Pascal用var,在工程文件的Begin前!Top
3 楼ehom(?!)回复于 2002-06-22 20:19:24 得分 4
全局变量分两种!一是Interface下的,整个程序都能访问的公共变量,二是Implementation下的,限于该单元内访问!Top
4 楼westfly(左眼)回复于 2002-06-22 20:26:09 得分 4
放在单元的interface里,
若其他单元要访问此变量,
可用uses 将此单元包含进来。Top
5 楼lyhold(让你飞)回复于 2002-06-22 20:26:25 得分 1
全局变量,在interface下定义,这样可以不用在前家窗体名称!Top
6 楼ryuxy(水鸟(很水的菜鸟))回复于 2002-06-22 21:38:38 得分 2
定义全局变量可在public下定义,这样其他form就可以调用这个变量了Top
7 楼Shawphen2000(啸峰)回复于 2002-06-22 21:55:16 得分 0
同意楼上Top
8 楼ehom(?!)回复于 2002-06-22 22:00:30 得分 4
public下的可不是全局变量,局部公共变量!调用时要加form.!它只是form类里的一个变量!其它朋友说的是对的!Top
9 楼zhujunfeng(ericss)回复于 2002-06-22 22:04:09 得分 0
heheTop
10 楼zt111(二代)回复于 2002-06-23 11:07:10 得分 0
呵呵,sorry,这段时间编vb,都搞混了,还是要多学习了,谢谢各位了。Top




