Zitat von
jfheins:
Nein, das geht nicht - Delphi hat einen Single-pass-Compiler.
Einzige Lösung ist: Überwinde deinen Ordnungsdrang und apcke beides in eine
Unit. Und wenn du meinst, dass das zu unübersichtlich wird, guck dir mal die
VCL-units an
Das kann doch nicht sein, dass man dem Compiler nicht mal sagen kann, dass er das jetzt einfach mal so kompilieren soll. Es ist sowieso ein Integer-Typ (Pointer) und mehr muss er zu diesem Zeitpunkt überhaupt nicht wissen.
Es wird ihm später ja noch mitgeteilt, was genau TKlasseA für ein Typ ist.
Zitat von
Uwe Raabe:
Du kannst natürlich acuh nochmal dein Design überdenken: solange TKlasseB nicht auf Parent.KlasseB zugreifen muss, kannst du das Problem mit einer abstrakten TKlasseA lösen.
Ist mir klar, ich will (nur)dafür aber keine
VMT-Table anlegen lassen.