Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - relative dateipfade


klausiemausie - Mi 04.02.09 12:06
Titel: relative dateipfade
sry, wenn ich so dumme fragen stelle, aber wie sage ich delphi dass er eine datei laden soll die in dem selben ordner liegt wi die exe? bzw. in dem ordner wo die exe liegt, ist noch ein zweiter ordner, in dem die datei ist, die ich laden will
('...\zweiterOrdner\datei.dateiendung') funktioniert nicht
gruss klaus


Andreas L. - Mi 04.02.09 12:08

Schau dir mal ExtractFilePath und Application.Exename in der Delphi-Hilfe an.


ImbaPanda - Mi 04.02.09 12:10

ExtractFilePath(ParamStr(0)) liefert dir den Pfad, in dem deine Anwendung/.exe ausgeführt wird.
Das sähe dann z.B.folgendermaßen aus:

Delphi-Quelltext
1:
Pfad:=ExtractFilePath(ParamStr(0)) + 'zweiterOrdner\datei.dateiendung'