lima-city: Webhosting, Domains und Cloud
0 Pluspunkte 0 Minuspunkte
Wie kann ich in C# ein Fenster zum auswählen einer Datei anzeigen und den Dateipfad erhalten?
von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Mit einem OpenFileDialog.

using (var openFileDialog = new OpenFileDialog())
{
    // Dialogkonfiguration (optional)
    openFileDialog.Title = "Datei auswählen";
    openFileDialog.Filter = "Textdateien (*.txt)|*.txt|Alle Dateien (*.*)|*.*";
    openFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);

    // Dialog anzeigen und den Benutzer eine Datei auswählen lassen
    DialogResult result = openFileDialog.ShowDialog();

    // Überprüfen, ob der Benutzer auf "OK" geklickt hat
    if (result == DialogResult.OK)
    {
        // Den ausgewählten Dateipfad abrufen
        string selectedFilePath = openFileDialog.FileName;
        Console.WriteLine("Ausgewählte Datei: " + selectedFilePath);
    }
    else
    {
        Console.WriteLine("Der Benutzer hat den Vorgang abgebrochen.");
    }
}
von (611 Punkte)  
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Beiträge bewerten
  • Inhalte bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft. Unser Ziel: Guter Inhalt. Für alle.