var
i: Integer;
begin
for i := 0 to ComponentCount - 1 do
begin
if Components[0].Name = 'Button1' then //从数据库中获取该控件
//...........
end;
end;
i: Integer;
begin
for i := 0 to ComponentCount - 1 do
begin
if Components[0].Name = 'Button1' then //从数据库中获取该控件
//...........
end;
end;
有没有直接通过该名字来访问控件的方法。 因为名字是唯一对应的应该有这种方法吧?
比如像: TComponent('Form1.Button1').Caption:='OK';//这是我假想的一个
begin
TLabel(FindComponent('Label1')).Caption := 'fdsafds';
end;
好!~
这正是我想要的, thanks !多谢合作