Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.025 Beiträge
 
Delphi 12 Athens
 
#7

AW: Formular zur Laufzeit mit Edit, Labels und Buttons + Events

  Alt 2. Sep 2022, 11:43
Alternativ kannst du auch über FindComponent an die Controls rankommen, vorausgesetzt sie wurden mit dem Form als Owner erzeugt.

Etwas komfortabler geht es mit einem TComponent Helper wie hier gezeigt:
Delphi-Quellcode:
type
  TComponentHelper = class helper for TComponent
  public
    function FindComponentOf<T: TComponent>(const AName: string): T; inline;
  end;

...

function TComponentHelper.FindComponentOf<T>(const AName: string): T;
begin
  result := FindComponent(AName) as T;
end;
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat