十万火急!如何在程序中获取自动生成的文本框的text属性?(100分)

  • 主题发起人 主题发起人 myyzg
  • 开始时间 开始时间
各位兄弟,因公事几天没上网了,不过我的问题好象有了眉目,已基本解决,
可能有的兄弟有些误解,我的本意是:根据一个存放数据表的字段个数和一个存放有数据库结构字段名的数据表创建数据录入画面,生成若干个标签和编辑框,
当用户按确定按钮后,将数据插入到数据表中去。根据adminis的一点提示,我已经完成了该项任务,造成的原因是编辑框的控件标识号为整个画面标识号,
不是连续的,故field与edit的循环语句中的i不能用同一个。
那天因时间原因,没有把问题说好,在此道谦,
祝大家事业有成!
四川绵阳 yzg
 
mylist:=tlist.create;
for i:=0 to 10
befin
newedit:=Tedit.create(self);
...
...
mylist.add(newedit);
end;


....
....
for i:=0 to 10
begin
newedit:=mylist.items;
showmessage(newedit.text);
end;
 
哥们:
用FindComponent方法来实现是一个很好的方法!
 
补充只要自己释放是完全安全的
//*************Free**************
for i:=0 to mylist.Count -1 do
begin
newEdit:= FHlist.items;
NewEdit.Free;
end;
mylist.free;
 
何以结束问题控讨了。
 
后退
顶部