关于控件使用的问题,edit(3分)

  • 主题发起人 主题发起人 wl821205
  • 开始时间 开始时间
W

wl821205

Unregistered / Unconfirmed
GUEST, unregistred user!
我有20个edit文本框控件,分别取名为:edit1....edit20
现在我想依次往edit1..edit20中填入数据,分别是1,2,...20,有没有简单的方法
 
自动填入还是怎么的? 我好不知道...
 
var
frmComponent:TComponent;

for i:=0 to ComponentCount-1 do // 遍历Form组件
begin
frmComponent:=Components;
if frmComponent is TEdit then // 如果组件为TEdit处理
begin
(frmComponent as TEdit).Text:=copy(frmComponent.Name,5,length(frmComponent.Name));
end;
end;
 
frmComponent:TComponent;

for i:=0 to ComponentCount-1 do // 遍历Form组件
begin
frmComponent:=Components;
if frmComponent is TEdit then // 如果组件为TEdit处理
begin
(frmComponent as TEdit).Text:=copy(frmComponent.Name,5,length(frmComponent.Name));
end;
end;
 
果然,高
 
create porcedure edit_insert;
var i : integer;
begin
for i :=1 to 20 do
begin
editi.text:=inttostr(i);
inc(i);
end ;
end ;
//不知道这样可不可以呢!
 
还是qcchan的好!
 
后退
顶部