Zitat von
FrEEzE2046:
Ich muss doch irgendwie eine Extern-Deklaration machen können, um dem Compiler zu sagen, dass da etwas existiert, was später noch dem Linker mitgeteilt wird.
Ja. innerhalb einer
Unit geht das mit einer Forward-deklaration. Aber da du ja sagtest
Zitat von
FrEEzE2046:
Es ist keine Option (für mich) beides in eine
Unit zu packen.
gibt es keine Möglichkeit.
Zitat von
FrEEzE2046:
Ich muss doch irgendwie eine Extern-Deklaration machen können, um dem Compiler zu sagen, dass da etwas existiert, was später noch dem Linker mitgeteilt wird.
Besteht evtl die Möglichkeit den Code nur zu kompilieren und später zu linken?
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