Entwickler-Ecke

IO, XML und Registry - Bitmap - Pfadangabe


ThomAlex - Mi 28.04.10 22:45
Titel: Bitmap - Pfadangabe
Hallo kurze Frage:
Gibt es eine Methode, die den Pfad des C# Projektes des Users ausgibt?


C#-Quelltext
1:
Bitmap img = new Bitmap(@"C:\Wurzel\Sub1\Sub2\Sub3\meinbild.bmp");                    

Wenn ich mein Projekt, wo anders laufen lassen möchte, ist auch ein anderer Pfad nötig, also wie mache ich das? Danke schonmal

PS: Ich habe zu der Bitmap - Klasse in MSDN keine passende Methode gefunden...
Moderiert von user profile iconChristian S.: Topic aus C# - Die Sprache verschoben am Mi 28.04.2010 um 23:13


danielf - Do 29.04.10 10:33

Hallo,

du meinst den Ausführungspfad der Anwendung später?


C#-Quelltext
1:
Path.GetDirectoryName(Application.ExecutablePath);                    


Mit Path kannst du dann auch einen neuen Pfad zusammen setzen.

Gruß


JüTho - Do 29.04.10 17:14

Es geht noch kürzer mit Application.StartupPath. Bedenke aber, dass dort in der Regel ein normaler Benutzer keine Schreibrechte hat (bzw. haben sollte). Jürgen