Forum: Object-Pascal / Delphi-Language
Delphi
by maximov,
8. Sep 2004
Naja, in diesem fall is das sicher kein problem, da TPersistent eine sehr allgemeine oberklasse ist. Aber generell kann man ja wohl kaum sagen, dass es egal wäre, von wo man ableitet, nur weil letztendlich alles TObjects sind :wink: ...aber is schon klar was du damit sagen wolltest.
@barnti:
Ja, wenn du findClass nutzen willst, dann musst du von TPersistent ableiten. Die frage ist...
Forum: Object-Pascal / Delphi-Language
Delphi
by maximov,
7. Sep 2004
Moin,
was du brauchst sind klassen-referenzen (metaklassen oder wie die heissen). Zu dem speziellen feld suchst du dir die richtige referenz und kannst dann normal instanzieren:
type
TPDObjectClass = class of TPDObject;
..
var
pdClass :TPDObjectClass ;
...