程序运行时动态生成了多个EDIT,我该怎样在运行时去修改,使得其中每个EDIT的属性变为我想要的值,如第一个EDIT.text:='one';第二个EDIT.text:='two',..........
解决方案 »
- DBRadioGroup.Values.ValueFromIndex取值问题
- 请教:twebbrowser中使用IHTMLDocument2接口的问题!!
- [升两星,散分...]--第一篇
- 各位大哥门帮帮忙呀 谢谢拉
- 您好, 问个小问题?多谢帮忙!
- 请教:Edit1.Text := vartostr(ClientDataSet1.Aggregates.Items[0].Value);为何不能得到Aggregate字段的值?
- 在用ADO连接数据库时,怎样才能在运行时不显示数据库登录提示框?
- 当鼠标在listbox窗体上滑动时如何使滑过的文字高亮显示
- 我该怎么办?????????
- 低手向高手请教,网络数据库如何实现?
- 急
- 哥们来北京了,中关村丰台科技园,呵呵...这里好屯啊!!!!
然后遍历控件来设置属性.假设edit都是放在form上的
var i: integer;
begin
for i:= 0 to ComponentCount - 1 do
if Components[i] is TEdit then
with Components[i] as TEdit do
begin
if tag = 1 then text:= 'one';
end;
end;
TEditArray = array[0..127] of TEdit;
var
EditArray: TEditArray;
//创建
for i:=0 to 127 do
EditArray[i] = TEditArray.Create(Self);
//释放
for i:=0 to 127 do
EditArray[i].Free;
//引用
for i:=0 to 127 do
EditArray[i].Text := IntToStr(i);