Ein Pfad Problem

Reverent

Erfahrenes Mitglied
Hallo Leute,
und zwar, wenn ich mein Programm per klick auf die EXE starte zeigt mir
Directory.GetCurrentDirectory(); dies an

C:\Dokumente und Einstellungen\Administrator.NET\Eigene Dateien\PC-Time\PC-Time.resources

Und wenn das Programm per System gestartete wird d.h. ich habe eine Eintrag in der
Registry :
"HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CurrentVersion\Run"
und da den Eintrag:
PC-Time REG_SZ C:\Dokumente und Einstellungen\Administrator.NET\Eigene Dateien\PC-Time\Shutdown.exe

dann zeigt mir Directory.GetCurrentDirectory(); dies an
C:\Dokumente und Einstellungen\Administrator.NET\PC-Time.resources

ohne "Eigene Dateien\PC-Time\"
Habt Ihr vielleicht eine Lösung!
 
Du kannst Programmen ein Arbeitsverzeichnis zuweisen.
Directory.GetCurrentDirectory() gibt Dir genau dieses zurück.
Wenn Du das Verzeichnis brauchst aus dem die Anwendung gestartet worden ist,
musst Du
Code:
Application.StartupPath
verwenden.

MfG, cosmo
 

Neue Beiträge

Zurück