![]() |
Pfad ermitteln in welchen das Programm ausgeführt wird
Tach!
Das ist sicher schon 1000 mal gefragt worden nur ich finde leider keinen Threat dazu! Kann mir wer verraten wie es möglich ist in einem delphi Programm den Pfad auszulesen in welchem das Programm liegt? z.B.: c:\programm\start\test.exe --> c:\programm\start es muß aber flexibel sein d.h. wenn das Programm in einem anderen Pfad liest muß es das Programm auch auslesen können? Ich hoffe ihr versteht was ich meine! Mfg Chros |
Re: Pfad ermitteln in welchen das Programm ausgeführt wird
Hi,
Delphi-Quellcode:
liefert den Pfad zu deiner Application
IncludeTrailingBackSlash(ExtractFilePath(ParamStr(0)))
|
Re: Pfad ermitteln in welchen das Programm ausgeführt wird
|
Re: Pfad ermitteln in welchen das Programm ausgeführt wird
or so:
Delphi-Quellcode:
ach ja ExtractFilePath is ne Funktion von Sysutils
function GebMirStartPfad : string;
var ExePfad : String; begin ExePfad := ExtractFilePath(Application.ExeName); result:=ExePfad; end; |
Re: Pfad ermitteln in welchen das Programm ausgeführt wird
Hallo!
Zitat:
Das IncludeTrauilingBackSlash ist also hier flüssiger als Wasser - nämlich überflüssig! Gruß Dietmar Brüggendiek |
Re: Pfad ermitteln in welchen das Programm ausgeführt wird
Och meno - Brüggendiek war wieder schneller :(
http://www.delphipraxis.net/images/common/divider.jpg ![]() ![]() ![]() |
Re: Pfad ermitteln in welchen das Programm ausgeführt wird
Zitat:
[ Für Delphi Newbies / Einsteiger ] ![]() |
Re: Pfad ermitteln in welchen das Programm ausgeführt wird
Hallo,
ich weis nicht mehr weiter. Ich habe folgenden Code:
Delphi-Quellcode:
Aber ich brauche vor 'settings/save1.dll' den jetzt aktuellen Pfadnamen.
memo11.Lines.SaveToFile('settings/save1.dll');
Ich habe da folgenden Code:
Delphi-Quellcode:
Wie kann ich jetzt den Pfadnamen vor 'settings/save1.dll' setzen?
sExePath := ExtractFilePath(Application.ExeName);
ShowMessage(sExePath); Bitte helft mir... Ich bin noch ein Anfänger, deshalb kommt die Frage... |
Re: Pfad ermitteln in welchen das Programm ausgeführt wird
Das nächste mal für neue Fragen einen neuen Thread eröffnen!
Delphi-Quellcode:
...:cat:...
sExePath := ExtractFilePath(Application.ExeName);
ShowMessage(sExePath + 'settings/save1.dll') |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:44 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