2016-04-12 12 views
0

Wenn ich eine offene Dialogfeld Datei, die den Absolutwert der Datei gibt diese funktioniert gut:Lokaler Pfad URI in C# WPF

BMP = new BitmapImage(new Uri(filename)); 

Allerdings möchte ich eine Textdatei, die die Namen enthält der Dateien, wie folgt:

01TopographicalMap.bmp 
01ElevationCompressed.elv 
01Terrain.trn 
01Placenames.pns 

Diese Dateien werden nacheinander geladen. Leider ruft der vorherige Uri (Dateiname) richtbar ab, weil er den ganzen absoluten Pfad will. Wir sind bereits im selben Ordner. Was muss ich tun, um den Uri auf den Ordner zu setzen, in dem er sich bereits befindet?

Danke, für die Hilfe.

Antwort

0

Sie können Directory.GetCurrentDirectory()

Oder:

Path.Combine (Directory.GetCurrentDirectory(), Dateiname);