delphi小问题...
1。我很习惯c++ 。vb中的静态变量,不知有没,
全局变量虽可代替但我不大喜欢
帮个忙解决
2。每个控件都有一个Creation Order,这应该是应用于Controls{index)中吧
那摸运行时怎样修改这个呢,还有当用GroupBox,Panel了后,是不是其中
的控件的index在form中不存在了?
望给出详尽解答,有实例更好
谢谢!
问题点数:36、回复次数:7Top
1 楼Zig(Zig)回复于 2001-06-30 20:49:55 得分 4
1. 静态变量?变量只有模块限制吧?
2. form上鼠标右键,看到了吗?Top
2 楼wr960204(武稀松)回复于 2001-06-30 22:22:58 得分 6
1.过程中静态变量声明用Const
2.不知道Top
3 楼C_Sharp(www.borlan.net)回复于 2001-06-30 22:54:48 得分 10
1.在D5中,有类型的常量事实上就是静态变量;在D6中,需要打开$WRITEABLECONST才能使用。
2.Creation Order是用于非可视控件的,所以它并不用于Controls{index)中,不过也许会影响Componens(INdex)。设计时,可在Form上的右键菜单、Edit主菜单修改。
还有当用GroupBox,Panel了后,是不是其中的控件的index... 不会不存在,因为Form是其上全部控件的Owner.
Top
4 楼phoenix96_2000(Arcrest)回复于 2001-07-01 15:07:06 得分 0
Const 应该和c++中的一样把
zig 的“form上有鼠标右键“是啥意思?
谁再解释一下这两个问题Top
5 楼everydayniceday(大卫)回复于 2001-07-01 15:35:52 得分 16
1.过程中静态变量声明与Const是不一样的,静态变量是可以改变的,但这个变量在全局只有一个存储地址,各个窗体/C++中各个方法,函数成员都可以调用和改变,只要他有这个权限。Delphi中可以生成一个Unit,在这个unit中定义你所想要的静态变量。并在各个窗体中都引用这个Unit。效果一样。
2,这个东西不用改变,有函数可以指定调用顺序。查一下联机参考吧!
Top
6 楼phoenix96_2000(Arcrest)回复于 2001-07-03 20:49:54 得分 0
好
Top
7 楼phoenix96_2000(Arcrest)回复于 2001-07-03 20:55:47 得分 0
1Top




