Guten Tag!
Ich habe ein Programm geschrieben, das unter anderem auch Ordner erstellt, und zwar auf "/", also in demselben Ordner wie die ausgeführte .exe-Datei des Programms.
Das Programm wird im Zuge eines Installers samt seiner .exe auf C:\Programme\abc\ installiert. Ebenfalls wird eine Verknüpfung zur .exe auf dem Desktop erstellt. Wenn ich nun das Programm von der Verknüpfung aus starte (Verknüpfung ist auf Desktop), werden die Ordner auf dem Desktop erstellt, wobei ja die eigentliche .exe in C:\Programme\abc\ liegt, und daher der Ordner auch auf C:\Programme\abc\ erstellt werden sollte.
Wie kann ich nun einstellen, dass der Ordner trotzdem auf C:\Programme\abc\ erstellt wird, obwohl ich das Programm von einer Verknüpfung aus starte, die auf dem Desktop liegt?
MfG
Markus
Ich habe ein Programm geschrieben, das unter anderem auch Ordner erstellt, und zwar auf "/", also in demselben Ordner wie die ausgeführte .exe-Datei des Programms.
Das Programm wird im Zuge eines Installers samt seiner .exe auf C:\Programme\abc\ installiert. Ebenfalls wird eine Verknüpfung zur .exe auf dem Desktop erstellt. Wenn ich nun das Programm von der Verknüpfung aus starte (Verknüpfung ist auf Desktop), werden die Ordner auf dem Desktop erstellt, wobei ja die eigentliche .exe in C:\Programme\abc\ liegt, und daher der Ordner auch auf C:\Programme\abc\ erstellt werden sollte.
Wie kann ich nun einstellen, dass der Ordner trotzdem auf C:\Programme\abc\ erstellt wird, obwohl ich das Programm von einer Verknüpfung aus starte, die auf dem Desktop liegt?
MfG
Markus