mein Programm befindet sich im Autostart.
Das Programm öffnet eine Datei im gleichen Pfad:
Code: Alles auswählen
OpenPreference("settings.ini")
Nur wenn das Programm im Autostart ausgeführt wird und nicht manuell vom User,
wird die Datei nicht im gleichen Verzeichnis versucht zu öffnen, sondern im folgenden Verzeichnis:
(Beispiel für den Benutzer "Administrator")C:/Dokumente und Einstellungen/Administrator/
Da dachte ich mir, müssen wir Ihn eben zwingen im richtigen Verzeichnis die Datei zu öffnen.
Da der Pfad zum Programm aber unteschiedlich sein kann, habe ich es wie folgt probiert:
Funktioniert leider aber auch nicht.OpenPreference(GetCurrentDirectory()+"settings.ini")
Wie finde ich nun am besten den Pfad meines Programmes heraus, ohne erst umständlich über die Registry arbeiten zu müssen?
MFG, Tombi