导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2004/2/18 12:00:02
标题:
加入我的收藏
楼主:
如一个窗体上有好多Edit框,当然还有其它有组件,这时我想把所有的Edit框的内容都赋给一个动态的数组;其数组的长度也就是EDIT的个数,怎么给??? 谢谢!!
----------------------------------------------
-
作者:
2004/2/18 12:39:23
1楼:
for i := 0 to Form1.ComponentCount - 1 begin if Form1.Components[i].ClassNameIs('TEdit') then begin //在这里加入你赋值的代码,取Edit的属性用TEdit(Form1.Componentsp[i]).Text即可 end; end;
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
作者:
2004/2/18 14:06:14
2楼:
谢谢,iamdream 你能说一下怎么给一个数组赋值呀。 比如这样: 有10个EDIT,我想把它赋给A1:ARRAY[0..9] OF AINGLE 的数组,主要FORM上还有其它的组件,怎么用一个循环就能过滤出EDIT,并给A1赋值?????
----------------------------------------------
-
作者:
bios (阿贡)
★☆☆☆☆
-
盒子中级会员
2004/2/18 14:22:56
3楼:
和上面一样 颠倒一下!
----------------------------------------------