Einzelnen Beitrag anzeigen

Benutzerbild von FBrust
FBrust

Registriert seit: 4. Okt 2002
Ort: Saarbrücken
654 Beiträge
 
Delphi 10.4 Sydney
 
#1

Pfad eines gestarteten Programms ermitteln

  Alt 19. Apr 2005, 14:29
Hallo,

wie kann ich denn ohne Registry-Eintrag den Pfad zu einem gestarteten Programm ermitteln?

Ein Beispiel: Wenn mein Programm C:\Programme\Test\test.EXE heisst, erhalte ich, wenn ich es z. B. von der Kommandozeile von Laufwerk H:\ aus starte, mit GetDir 'H:\' als Ergebnis (ebenso mit ExpandFileName, da kommt 'H:\Test.exe' raus).

Ich möchte aber erreichen, dass ich immer das korrekte Verzeichnis erhalte, in dem die Datei Test.exe gespeichert ist (in diesem Fall 'C:\Programme\Test').


Kann man das irgendwie realisieren?



Gruß

Frank
"Ich habe Dinge gesehen, die ihr Menschen niemals glauben würdet. Gigantische Schiffe, die brannten, draußen vor der Schulter des Orion" - Roy Batty
  Mit Zitat antworten Zitat