Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Dateiname aus Pfad filtern
simplex
myCSharp.de - Member



Dabei seit:
Beiträge: 3

Themenstarter:

Dateiname aus Pfad filtern

beantworten | zitieren | melden

Hallo zusammen

Ich habe eine Frage, auf welche ich hier und auch bei Google keine Antwort gefunden habe. Ich bin mir nicht sicher, ob ich hier im richtigen Forum gelandet bin.

Zu meiner Frage:

Im Visual Studio 2010 habe ich eine Form. In dieser hat es ein Button der ein OpenFileDialog öffnet. Den Pfad zur Datei kann ich dann auch ganz einfach ausgeben, oder als String speichern. Aber ich möchte gerne nur den Dateinamen mit Endung ohne Pfad.

Beispiel:

Ich habe den Pfad:
C:\Users\simplex\Desktop\module.ko

Ich möchte jetzt aber nur den Name der Datei selbst, in diesem Fall "module.ko", in eine String Variable speichern.

Kann mir jemand erklären, wie ich das machen kann?

Besten Dank schon im Voraus!

Freundliche Grüsse
private Nachricht | Beiträge des Benutzers
Stipo
myCSharp.de - Member

Avatar #avatar-2966.gif


Dabei seit:
Beiträge: 699
Herkunft: Lörrach

beantworten | zitieren | melden

Hallo simplex,

OpenFileDialog.SafeFileName-Eigenschaft, das ist was Du suchst.
Der Blick in die MSDN Doku sollte immer die erste Aktion sein. Meistens findet man dort schon jede Information, die man benötigt.

Grüße Stephan
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Stipo am .
private Nachricht | Beiträge des Benutzers
F.Z.
myCSharp.de - Member



Dabei seit:
Beiträge: 155

beantworten | zitieren | melden

Hallo,

die Klasse FileInfo kann auch dazu verwendet werden.

fz
"We better hurry up and start coding, there are going to be a lot of bugs to fix."
private Nachricht | Beiträge des Benutzers
simplex
myCSharp.de - Member



Dabei seit:
Beiträge: 3

Themenstarter:

beantworten | zitieren | melden

Hallo Stephan

Danke für deine Antwort.

Aber ehrlich gesagt komme ich dadurch nicht weiter. Ich habe mir die Seite angeschaut, aber sehe irgendwie kein Lösungsweg.

Ich wäre wirklich sehr froh, wenn du mir (genau) sagen könntest wie ich das machen soll. Normalerweise gehe ich den Sachen auch auf den Grund und lasse mir nicht alles vorkauen, doch jetzt habe ich schon lange nach der Lösung gesucht und diverse Dinge probiert und es will einfach nicht gehen.

Freundliche Grüsse
private Nachricht | Beiträge des Benutzers
NeuroCoder
myCSharp.de - Member



Dabei seit:
Beiträge: 335
Herkunft: NRW

beantworten | zitieren | melden

Hallo simplex,

du suchst Path.GetFileName():
Path.GetFileName-Methode

Mfg NeuroCoder
private Nachricht | Beiträge des Benutzers
simplex
myCSharp.de - Member



Dabei seit:
Beiträge: 3

Themenstarter:

beantworten | zitieren | melden

Danke NeuroCoder, habs hinbekommen! :D
private Nachricht | Beiträge des Benutzers

Moderationshinweis von herbivore (24.04.2011 - 08:55)

Wir erwarten, dass du solche Frage mit Hilfe der Doku selbst lösen kannst. Siehe dazu auch [Hinweis] Wie poste ich richtig? Punkt 1.1 und 1.1.1.