Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#4

AW: RTTI-Informationen zur Laufzeit erstellen?

  Alt 2. Jul 2011, 01:38
damit wird etwas ähnliches wie ein Databinding auf Objektbasis implementiert.
Heisst das dann, dass die Klassen eigentlich nur aus published Properties bestehen?
Also ungefähr so:
Delphi-Quellcode:
TGenerierteKlasse=class(TObject)
published
  property ArtikelName:String; // das read & write schenk ich mir in diesem Beispiel
  property Gewicht:Double;
  property Preis:Currency;
...
end;
Die Klasse besteht dann nur aus Properties, die man über RTTI abfragen kann.

Sollte dem so sein, dann gibt es andere Möglichkeiten (ohne RTTI) die besser funktionieren und keine programmiertechnischen Tricks (RTTI zur Laufzeit erzeugen) benötigen.
  Mit Zitat antworten Zitat