Freigeben über


Gewusst wie: Ermitteln, ob eine Datei vorhanden ist in Visual Basic

Aktualisiert: November 2007

Sie können die My.Computer.FileSystem.FileExists-Methode verwenden, um zu ermitteln, ob eine bestimmte Datei vorhanden ist.

Wenn die Anwendung nicht über entsprechende Berechtigungen für den Lesezugriff auf die angegebene Datei verfügt, gibt die FileExists-Methode unabhängig vom Vorhandensein eines Pfades False zurück. Die Methode löst keine Ausnahme aus.

Hinweis:

Die in einem Dialogfeld verfügbaren Optionen sowie die Namen und Speicherorte der angezeigten Menübefehle können sich je nach den persönlichen aktiven Einstellungen oder der verwendeten Version von den in der Hilfe beschriebenen Optionen unterscheiden. Diese Hilfeseite wurde unter Berücksichtigung der Option Allgemeine Entwicklungseinstellungen geschrieben. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

Prozedur

So ermitteln Sie, ob eine Datei vorhanden ist

  • Verwenden Sie die My.Computer.FileSystem.FileExists-Methode und geben Sie dabei den Pfad an, um zu ermitteln, ob die angegebene Datei vorhanden ist. Im folgenden Beispiel wird überprüft, ob die Datei Check.txt vorhanden ist, und das Ergebnis der Prüfung wird in einem Meldungsfeld angezeigt.

    If My.Computer.FileSystem.FileExists("c://Check.txt") Then
        MsgBox("File found.")
    Else
        MsgBox("File not found.")
    End If
    

Siehe auch

Aufgaben

Gewusst wie: Ermitteln, ob ein Verzeichnis in Visual Basic vorhanden ist

Problembehandlung: Lesen aus und Schreiben in Textdateien

Exemplarische Vorgehensweise: Bearbeiten von Dateien und Verzeichnissen in Visual Basic

Referenz

My.Computer.FileSystem.FileExists-Methode

Weitere Ressourcen

Erstellen, Löschen und Verschieben von Dateien und Verzeichnissen in Visual Basic