Einzelnen Beitrag anzeigen

Perlsau
(Gast)

n/a Beiträge
 
#11

AW: ShellExecute Laufwerk Problem

  Alt 25. Dez 2015, 00:24
Wenn Du auf absolute Pfade umstellst, würde sich die Problematik in dem Fall in Luft auflösen.
Das wage ich zu bezweifeln, da das Programm ja auf einem USB-Stick liegt. Bei diesem ist keineswegs sichergestellt, dass er immer und überall den selben Laufwerksbuchstaben erhält.
Ich glaube, du hast DeddyH hier falsch verstanden: Er meinte mit an Sicherheit grenzender Wahrscheinlichkeit nicht, daß man den absoluten Pfad als Konstante im Programm hinterlegen, sondern ihn je nach Pfad der Exe-Datei im Programm ermitteln sollte. Dem absoluten Pfad ist es schließlich egal, wie er zustande kommt, ob nun als Konstante "fest verdrahtet" oder dynamisch zusammengebaut. Das Gegenteil des absoluten Pfades wäre der relative Pfad, dem wesentliche Teile des absoluten Pfades fehlen – wie z.B. bei MeineDatei.txt – und der sich immer auf das aktuelle Arbeitsverzeichnis (GetCurrentDir) bezieht.
  Mit Zitat antworten Zitat