Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: {$INCLUDE irgendwas} --> Kann "irgendwas" n

  Alt 2. Aug 2007, 18:03
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]
Andreas
  Mit Zitat antworten Zitat