Zitat von
MStoll:
Da ich in einem großen Projekt eine recht große
Unit für mein Hauptformular hab, hab ich die Formular-Methoden der
Unit auf verschiedene Dateien verteilt (27 Stück).
Da läuft aber einiges falsch bei dir.
Um ein grosses Projekt in kleinere wartbare Dateien zu zerlegen sollte man keine Include-Dateien verwenden, sondern neue
Units erstellen.
Include-Dateien darf man eigentlich nur in folgenden Fällen verwenden:
1.) globale Defines, die in allen Units verfügbar sind
2.) grosse Datenmengen, die aus einer externen Quelle stammen
Beispiel: eine Eröffnungsbibliothek für Schach könnte man als Konstanten-Array in einem Includefile ablegen
3.) Programmcode der aus einem Code-Generator (z.B.
UML -> Pascal) stammt, kann manchmal nur über Includefiles eingefügt werden
[edit]Nachtrag: Punkt 3.) hinzu[/edit]