Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#12

AW: Felder einer Klasse zur Laufzeit erkennen

  Alt 21. Apr 2017, 11:39
Das was Du da machst gehört nach private.

Bei published steht dann sowas in der Art:
Delphi-Quellcode:
published
  property s1 : String read fs1 write fs1;
  property i1 : Integer read fi1 write SetI1;
  property r1 : Real read GetR1 write SetR1;
Die entsprechenden Getter und Setter müssen dann auch noch implementiert werden.

Was Du wo benötigst, ist von der Aufgabe abhängig, hier im Beispiel stehen halt nur ein paar Möglichkeiten zur Implementierung.

Wenn die Propertys nicht im Objektinspektor zu sehen sein müssen, können sie auch im Abschnitt public stehen. Auch dort sind sie über RTTI auffindbar und ausles- bzw. beschreibbar.
  Mit Zitat antworten Zitat