控件数组
2016-01-08 19:30
225 查看
var Edits: array [0..5] of TEdit; // 把所有的Edit当成是数组 procedure TForm1.Button1Click(Sender: TObject); var i, j: integer; begin for i := 0 to ComponentCount - 1 do begin // 循环控件 if Components[i] is TEdit then Edits[i] := Components[i] as TEdit; end; (* Edits[0] := Edit1; // 先要赋值才能 才能给Text赋值 Edits[1] := Edit2; Edits[2] := Edit3; Edits[3] := Edit4; Edits[4] := Edit5; Edits[5] := Edit6; *) // Edits[0].Text := 'aaa'; j := 0; for i := 0 to Length(Edits)-1 do begin Edits[i].Text := '这是Edit' + IntToStr(j); // 赋值 Inc(j); end; end;
总会有方便的时候,每个控件都是数组的成员。
相关文章推荐
- ibatis xml特别的用法
- Script入门篇
- 大蒟蒻的1557
- XCode 代码注释方法
- (笔记)Mysql命令use:使用数据库
- queueNum皇后问题
- Objective-C单例模式的正确写法
- python通过外部参数发送邮件
- 新年伊始,PHP之旅开启!
- 基于暗通道去雾算法的实现与优化(三)优化策略
- (笔记)Mysql命令drop database:删除数据库
- nmap扫描工具
- android:ListView bbs Demo
- mipmap和drawable一个使用的区别
- 星际争霸反作弊AG对战平台_支持108,113
- Sed是个好东西
- 寻找最大数 OJ 448
- CollectionView和layout的使用,瀑布流
- html屏蔽鼠标右键
- 线上性能问题初步排查方法