Geht nicht
constructor Create; virtual; override;
Zitat:
[Pascal Fehler] Unit1.pas(19): E2169 Felddefinition nicht erlaubt nach Methoden oder Eigenschaften
constructor Create; override; virtual;
Zitat:
[Pascal Fehler] Unit1.pas(19): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
Ausserdem funktioniert der Constructor ja, wenn ich ihn über TTest.Create erzeuge.
Ich habe ein funktionierendes Beispiel aus der
DP, das aber mit Objekten arbeitet, die von TComponent statt TPersistent abgeleitet sind, da funktionierts komischerweise.