![]() |
Pfad des eigenen Programms
Wie lese ich in Pascal den Pfad des eigenen Programms aus um z. B. eine Datei zu öffnen, die sich im Programmverzeichnis befindet? paramstr(0) liefert mir ja leider den pfad + exe.
|
Re: Pfad des eigenen Programms
Hi,
Ganz einfach:
Delphi-Quellcode:
könnte man sich alternativ aber auch leicht selbst bauen ;)
uses SysUtils;
Pfad := ExtractFilePath(paramstr(0)); Gruß Neutral General |
Re: Pfad des eigenen Programms
oder so:
Delphi-Quellcode:
s_pfad:=GetCurrentDir;
|
Re: Pfad des eigenen Programms
Was aber nicht unbedingt das Programmverzeichnis sein muss.
|
Re: Pfad des eigenen Programms
naja... aber das wo er gerade steht und das ist meistens doch der wo das Prog ist ^^
Aber ok, das andere kannte ich noch nicht. Wieder was neues gelernt. :dp: |
Re: Pfad des eigenen Programms
Zitat:
|
Re: Pfad des eigenen Programms
ok, bei mir schlummert beides (daten+Programm) im Home-Ordner. aber das kann sich ja ändern deswegen hab ich jetzt bei mir auch
Delphi-Quellcode:
genommen.
ExtractFilePath(paramstr(0));
aber BTT. |
Re: Pfad des eigenen Programms
Das hatten wir doch die Tage erst
![]() |
Re: Pfad des eigenen Programms
Zitat:
Zitat:
|
Re: Pfad des eigenen Programms
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz