Tabsheet zur Laufzeit umbenennen

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
Giss
Beiträge: 22
Registriert: Sa 26. Mär 2011, 23:25
OS, Lazarus, FPC: Linux (L 0.9.28 FPC 2.4.0)
CPU-Target: 32Bit
Wohnort: Osnabrück

Tabsheet zur Laufzeit umbenennen

Beitrag von Giss »

Hallo Ich möchte gerne ein Tabsheet zur Laufzeit umbenennen und zwar jenes, welches gerade aktiv ist.

Mein Versuch bringt das Programm zum Abtsürzen. Habt ihr einen Tipp?

Code: Alles auswählen

 
TTabSheet(FindComponent(PageControl1.ActivePage.Caption)).Caption:='Active';
 
gruß
Christian

Benutzeravatar
theo
Beiträge: 11004
Registriert: Mo 11. Sep 2006, 19:01

Re: Tabsheet zur Laufzeit umbenennen

Beitrag von theo »

Warum so umständlich?

Code: Alles auswählen

 
 PageControl1.ActivePage.Caption:='Active';     

Giss
Beiträge: 22
Registriert: Sa 26. Mär 2011, 23:25
OS, Lazarus, FPC: Linux (L 0.9.28 FPC 2.4.0)
CPU-Target: 32Bit
Wohnort: Osnabrück

Re: Tabsheet zur Laufzeit umbenennen

Beitrag von Giss »

Manchmal hängt man einfach in seinen Gedanken fest.

Dank dir vielmals

Antworten