Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.336 Beiträge
Delphi XE2 Professional
|
AW: D7 FindComponent über .tag und Caption
3. Jun 2016, 18:00
So etwa?
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
i: Integer;
Component: TComponent;
begin
for i := 1 to 10 do
begin
Component := Findcomponent('Panel'+ IntToStr(i));
If Assigned(Component) then
If Component.ClassType = TPanel then
If TPanel(Component).Tag = i then
TPanel(Component).Caption := Format('Ich bin Panel-Nr. %d', [i]);
end;
end;
oder:
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
i: Integer;
Component: TComponent;
TempPanel: TPanel;
begin
for i := 1 to 10 do
begin
Component := Findcomponent('Panel'+ IntToStr(i));
If Assigned(Component) then
If Component.ClassType = TPanel then
begin
TempPanel := TPanel(Component);
If TempPanel.Tag = i then
TempPanel.Caption := Format('Ich bin Panel-Nr. %d', [i]);
end;
end;
end;
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
Geändert von Helmi ( 3. Jun 2016 um 18:03 Uhr)
|