Einzelnen Beitrag anzeigen

Hawkeye219

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

Re: TStringlist als Property - Werte nicht in Laufzeit übern

  Alt 10. Aug 2007, 15:41
Hallo Alexander,

der von mir gezeigte Code sollte richtig sein. Schaue dir den Quelltext der VCL-Controls (z.B. TMemo) an, dort wird es ebenso gemacht.

Du kannst nicht erwarten, daß im Constructor bereits alle aus den .dfm-Dateien gelesenen Daten vorliegen. Die Auswertung darf frühestens in der (virtuellen) Methode Delphi-Referenz durchsuchenTComponent.Loaded durchgeführt werden. Verschiebe den ShowMessage-Aufruf (und die Zuweisung zu CountPanels) in diese Routine, dann sollte es funktionieren. Beim Überschreiben der Methode darfst du den inherited-Aufruf nicht vergessen.

Gruß Hawkeye
  Mit Zitat antworten Zitat