tcombox 只有14分了,全呈上 ( 积分: 14 )

  • 主题发起人 主题发起人 gongfs
  • 开始时间 开始时间
G

gongfs

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠:
我想得到这样一个效果
界面上有多个tcombox 名称为a,b,c,d
我现想有个变量comname:tcombox
当comname赋值为a 时
对comname操作就是对a 进行操作
对comname操作就是对b 进行操作
谢谢
 
用枚举做可以,用类的引用也可以,用对象的属性做也可以;
 
循环遍历所有的控件名称啊
 
楼上说的对,你得先把你comname的值进行判断,然后对相应的ComBox进行操作
case comname of
'a': //操作a
'b': //操作b
...
end;
 
还是利用类的引用比较好,具体可以看刘艺的delphi面向对像的编程思想
 
写一行给参考:
TButton(FindComponent('sc'+IntToStr(i))).Enabled=True;
 
多人接受答案了。
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
后退
顶部