Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Relative Pfad in uses der Projektdatei - Delphi ändert... (https://www.delphipraxis.net/68166-relative-pfad-uses-der-projektdatei-delphi-aendert.html)

pertzschc 25. Apr 2006 16:06


Relative Pfad in uses der Projektdatei - Delphi ändert...
 
Hallo zusammen,

ich habe in meinem Projekt 3 .pas Units eingebunden.
Delphi macht im Sourcefile des Projektes daraus einen unsinnig langen Pfadbezug (relativ):

Struktur der Files auf Platte:

..\Testsuite\_common\regtools.pas
..\Testsuite\_common\consts.pas
..\Testsuite\test\src\uMainForm.pas

in "Testsuite\test\" liegt dabei das .dpr-Projektfile

hier der Ausschnitt der uses Zeilen im .dpr File:

Delphi-Quellcode:
uses
  Forms,
  regtools in '..\..\..\..\..\..\..\..\..\CP_Work\firma\delphi7\svn_repository\pts\dev\Testsuite\_common\regtools.pas',
  consts in '..\..\..\..\..\..\..\..\..\CP_Work\firma\delphi7\svn_repository\pts\dev\Testsuite\_common\consts.pas',
  uMainForm in '..\..\..\..\..\..\..\..\..\CP_Work\firma\delphi7\svn_repository\pts\dev\Testsuite\test\src\uMainForm.pas'
Dabei liege CP_Work direkt unter C:\

Delphi löst also rekursiv bis zum Rootpfad der Partition auf.

Wie kann Delphi das abgewöhnen, mein Ziel sind folgende Pfade:

Delphi-Quellcode:
uses
  Forms,
  regtools in '..\_common\regtools.pas',
  consts in '..\_common\consts.pas',
  uMainForm in '.\src\uMainForm.pas'
Gruß,
Christoph

himitsu 25. Apr 2006 16:36

Re: Relative Pfad in uses der Projektdatei - Delphi ändert..
 
eventuell kommt er ja irgendwo mit den Dateinamen nicht zurecht (lange/kurze Dateinamem, oder der bestimmte Zeichen im Dateinamem).

Am einfachsten ist es wohl, wenn du die Pfade selbst änderst, so wie es dir am besten gefällt :roll:

arbu man 25. Apr 2006 16:38

Re: Relative Pfad in uses der Projektdatei - Delphi ändert..
 
Lass mich raten du hast DelphiSpeedUp Installiert, wenn ja update auf Version 1.5

pertzschc 25. Apr 2006 18:27

Re: Relative Pfad in uses der Projektdatei - Delphi ändert..
 
Zitat:

Zitat von arbu man
Lass mich raten du hast DelphiSpeedUp Installiert, wenn ja update auf Version 1.5

Exakt das habe ich. Version 1.4 war diesbezüglich wohl buggy.
Version 1.5 installiert -> jetzt funktioniert es.

Danke+Gruß,
Christoph

jbg 25. Apr 2006 19:02

Re: Relative Pfad in uses der Projektdatei - Delphi ändert..
 
Der Bug war in Version 1.3. DelphiSpeedUP 1.4 hat ihn behoben (zumindest laut meiner Changelog-Datei).


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz