Label的Caption(100分)

  • 主题发起人 主题发起人 QQ1858
  • 开始时间 开始时间
Q

QQ1858

Unregistered / Unconfirmed
GUEST, unregistred user!
如何将Label 的Caption进行批量更改,而不用一条一条写。因为Label太多了(100多)
Label1,Label2......Label100
 

For i:=0 to Self.ComponentCount -1 Do
begin
if (Self.Components is TEdit) then
TEdit(Self.Components).Caption := '标识'+IntToStr(i);
end;
 
同意 :oldsheep35 的方法,很好的方法
 
For i:=0 to Self.ComponentCount -1 Do
begin
if (Self.Components is TLabel) then
TLabel(Self.Components).Caption := '标识'+IntToStr(i);
end;
将Tedit改为TLabel
 
同意 :oldsheep35;
For i:=0 to Self.ComponentCount -1 Do
begin
if (Self.Components is TLabel) then //TEDIT改成TABLE就OK了
TLabel(Self.Components).Caption := '标识'+IntToStr(i);
end;
 
Thank You,I Love You
 
既然爱我们,怎么还不结贴,给分,哇,有100分
 
后退
顶部