Hi,
Eine Anwendung extrahiert zur Laufzeit
RTTI-Informationen aus einer Klassenfamilie. Diese Klassenfamilie repräsentiert externe Daten.
Die Informationen werden in Dropdown-Listen dargestellt, damit wird etwas ähnliches wie ein Databinding auf Objektbasis implementiert.
Ändert sich die Struktur der externen Daten, wird ein Codegenerator angeschmissen, der eine neue
Unit mit eben dieser Klassenfamilie erzeugt. Daraufhin wird das Programm neu kompiliert und schlußendlich steht die neue Information als
RTTI im Programm zur Verfügung.
Kann man das auch zur Laufzeit machen? Könnte ich also die Struktur zur Laufzeit einlesen und die
RTTI-Tabellen per Hand zusammenbauen, sodaß man den Unterschied gar nicht merkt?
Das Bild hängt schief.