BeRo Tech
Neuigkeiten Tutorials Impressum

Pfad der Anwendung bestimmen

Es ist für zahlreiche Anwendungsfälle wichtig zu wissen, in welchem Verzeichnis die erstellte Anwendung liegt. Dies ist z.B. notwendig, wenn Sie beim Programmstart bestimmen möchte, ob alle benötigten Dateien vorhanden sind, oder Sie im Verzeichnis Ihres Programmes etwas speichern oder laden möchten.

Es gibt zwei Vorgehensweisen, um diesen Pfad zu bestimmen: eine für Konsolen-Anwendungen und eine für WinForms-Anwendungen. In einer WinForms-Anwendung können Sie einfach folgende Zeile benutzen, wenn Sie in der Unit System.Windows.Forms per using-Direktive eingebunden haben.

Application.StartupPath
					

Wenn Sie eine Konsolenanwendung haben, können Sie das Verzeichnis bestimmen, in welchem Ihr Programm liegt, indem Sie folgenden Code verwenden:

Assembly.GetExecutingAssembly().Location
					

Um den Code verwenden zu können, müssen Sie System.Reflection per using-Direktive einbinden. Beachten Sie bitte, dass in beiden Fällen am Ende kein Backslash steht.



Copyright (c) 2014 by Benjamin B. Rommel