Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#14

Re: Componentname in String umwandeln

  Alt 30. Mär 2006, 18:37
Du brauchst zunächst einmal den Zeiger auf das Panel:
myPanel := Sender AS TPanel; Dann besorgst Du Dir den Zeiger auf das Label. Ich gehe hier einmal davon aus, daß sich das Label auf dem Formular mit dem Namen 'Form1' befindet:
myLabel := Form1.FindComponent('Headline_' + myPanel.Name) AS TLabel; Jetzt kannst Du auf das Label zugreifen:
Delphi-Quellcode:
myLabel.Caption := 'blubb';
myLabel.Font.Color := clWhite;
Die benötigten Variablen mußt Du natürlich noch deklarieren.

Gruß Hawkeye
  Mit Zitat antworten Zitat