Autor Beitrag
ThomAlex
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 58

Windows 7
C# (VS08) Games via XNA (privat) oder WinForms (Schule)
BeitragVerfasst: Mi 28.04.10 22:45 
Hallo kurze Frage:
Gibt es eine Methode, die den Pfad des C# Projektes des Users ausgibt?

ausblenden 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1012
Erhaltene Danke: 24

Windows XP
C#, Visual Studio
BeitragVerfasst: Do 29.04.10 10:33 
Hallo,

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

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


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

Gruß
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2021
Erhaltene Danke: 6

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: 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