我有一个问题:
如果有Button1、Button2、Button3、Button4...Button10我想定义他的Enable为True,可不可以这样做?
For I:=1 to 10 do
ButtonI.Enable:=True;
就是说我想给动态控制控件!!
如果有Button1、Button2、Button3、Button4...Button10我想定义他的Enable为True,可不可以这样做?
For I:=1 to 10 do
ButtonI.Enable:=True;
就是说我想给动态控制控件!!
解决方案 »
- 继承窗体怎么传递值?
- 做一個像金山打字通的東西,怎樣做?給點思路。
- 需要输入简单的多行(行中可能含空格)文字,用哪个控件啊?Edit只能输入1行,而RichEdit,memo存入数据库(Access字段类型为"文本"或"备注")时
- 有关wwDBGrid自动隐藏的功能
- 如何实现存储过程的调用?
- 怎么能在预览中把打印按钮去掉,等
- delphi 能依据网卡地址 MAC 编程吗?
- ADO错误'缺少更新或刷新的键列信息'怎样解决?
- chechy ,你好,insert into Table2 select * from Table1 这句话怎么用,我怎么试了一下,不行
- 为何ClientDataSet1.ApplyUpdates(-1)不能更新数据?
- 无法为更新行集定位:一些值可能以在最后读取后改变
- 急救:关于动态报表的生成(分不够可再加)
if Assigned(Form1.FindComponent('Button'+IntToStr(i))) then
(Form1.FindComponent('Button'+IntToStr(i)) as TButton).Enabled:=True;就是用FindComponent函数来遍历窗口上所有的Button(假设只有这11个Button),然后在找到的情况下设置属性!
if component[i] is tbutton then
(component[i] as tbutton).enabled:=true;
Button1.Enable:=True;
Button2.Enable:=True;
..........
Button10.Enable:=True;