Autor Beitrag
Adrian
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 314



BeitragVerfasst: Do 31.07.08 07:14 
Servus!

Ich möchte beim OpenDialog keine feste Pfadangabe im InitialDir verwenden, weil das Programm "irgendwo" stehen kann. Wo sich die zusätzlich zu ladenden Dateien befinden, ist relativ zum Ausführungsverzeichnis festgelegt. Nur bringt die Angabe
ausblenden Delphi-Quelltext
1:
OpenDialog.InitialDir := '..\..\Unterlagen\';					

nicht den gewünschten Erfolg.
Gibt es irgendeine Methode, relative Pfade mit OpenDialog zu verwenden?

Gruß,

Adrian

Danke Gausi, "ExpandFileName" war die Lösung!


Zuletzt bearbeitet von Adrian am Do 31.07.08 11:54, insgesamt 1-mal bearbeitet
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Do 31.07.08 07:22 
Schau dir mal ExtractRelativePath und ExpandFileName an. Damit sollte das gehen. Außerdem Application.Exename.

_________________
We are, we were and will not be.