Einzelnen Beitrag anzeigen

berens

Registriert seit: 3. Sep 2004
431 Beiträge
 
Delphi 2010 Professional
 
#1

Wie kann ich Pfadnamen bei "Uses" in einer Unit an

  Alt 3. Jan 2008, 23:32
Frage: Wie kann ich Pfadnamen bei "Uses" in einer Unit angeben?


Hi!

Ich möchte mal Ordnung in mein Code-Gewusel bekommen und für meine vielen Komponenten und Funktionen auf meinem Laufwerk diverse Ordner anlegen.

z.b.
C:\MeineKomponenten\System\
C:\MeineKomponenten\Graphik\
C:\MeineKomponenten\Netzwerk\
etc.

Die Units will ich natürlich in allen meinen Projekten verwenden, alledings habe ich keine Lust, alle (auch zukünftigen) Unterpfade und deren Unterpfade von C:\MeineKomponenten\ in den Suchpfad jedes einzelnen Projektes einzutragen. Gerade bei "auf die Schnelle" - Testprojekten nervt das extrem.

In normalen Projekten (im Projekt-Quelltext) steht ja soetwas wie:
Unit3 in 'Unit3.pas' {Form3},
uOpenGL_Form in '..\komponenten\uOpenGL_Form.pas',

Wenn ich dies allerdings in einer normalen Unit mache (hier z.B. "uOpenGL_Form in '..\komponenten\uOpenGL_Form.pas'" bei "uses" in Unit3) kommt die Fehlermeldung:

[DCC Fehler] Unit3.pas(17): E2029 ',' oder ';' erwartet, aber Bezeichner 'uOpenGL_Form' gefunden

Wie kann ich nun also bei "uses" in einer Unit den absoluten/relativen Pfad der Datei angeben, statt einfach nur den Dateinamen ohne .pas/.dcu?

Danke im Vorraus!
  Mit Zitat antworten Zitat