Forum: Object-Pascal / Delphi-Language
by himitsu,
2. Mär 2014
Jupp, siehe mein Code-Beispiel.
Ach ja, wenn man zwischen Forwarddeklaration und eigentlicher Deklaration einen Compilerfehler hat, dann dreht schon seit immer der Compiler durch und zeigt auf die Stelle der Forwarddeklaration ... die wirkliche Fehlerstelle darf man dann brav selber suchen. :angel:
Jaaaa, es ist theoretsich auch wirklich der "erste" Fehler, da die Forwarddeklaration dann...
Forum: Object-Pascal / Delphi-Language
by himitsu,
2. Mär 2014
Man muß nur Einiges beachten.
Es geht nur mit Objekten, bzw. Zeigertypen (Interfaces, Pointer usw.)
Records gehen nicht, da dort deren Größe sonst noch nicht verfügbar ist.
Und das Ganze muß in einem Type-Block stehen, ohne Unterbrechung.
type
TMyClass = class; // die Forwad-Deklaration