My.Computer.FileSystem.FileExists-Methode
Aktualisiert: November 2007
Gibt einen Boolean-Wert zurück, der angibt, ob die angegebene Datei vorhanden ist.
' Usage
Dim value As Boolean = My.Computer.FileSystem.FileExists(file)
' Declaration
Public Function FileExists( _
ByVal file As String _
) As Boolean
Parameter
- file
String. Name und Pfad der Datei. Erforderlich.
Rückgabewert
Gibt True zurück, wenn die Datei vorhanden ist. Andernfalls gibt diese Methode False zurück.
Ausnahmen
Die folgende Bedingung kann eine Ausnahme verursachen:
- Der Name der Datei endet mit einem umgekehrten Schrägstrich (\) (ArgumentException).
Hinweise
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 Pfads False zurück. Die Methode löst keine Ausnahme aus.
Aufgaben
Die folgende Tabelle enthält ein Beispiel für eine Aufgabe mit der My.Computer.FileSystem.FileExists-Methode.
Zweck |
Weitere Informationen finden Sie unter |
---|---|
Bestimmen, ob eine Datei vorhanden ist |
Gewusst wie: Ermitteln, ob eine Datei vorhanden ist in Visual Basic |
Beispiel
In diesem Beispiel wird überprüft, ob die Datei Check.txt vorhanden ist, und die Informationen werden in einem Meldungsfeld angegeben.
If My.Computer.FileSystem.FileExists("c://Check.txt") Then
MsgBox("File found.")
Else
MsgBox("File not found.")
End If
Anforderungen
Namespace:Microsoft.VisualBasic.MyServices
Klasse:FileSystemProxy (ermöglicht den Zugriff auf FileSystem)
Assembly: Visual Basic-Laufzeitbibliothek (in Microsoft.VisualBasic.dll)
Verfügbarkeit nach Projekttyp
Projekttyp |
Verfügbar |
---|---|
Windows-Anwendung |
Ja |
Klassenbibliothek |
Ja |
Konsolenanwendung |
Ja |
Windows-Steuerelementbibliothek |
Ja |
Web-Steuerelementbibliothek |
Ja |
Windows-Dienst |
Ja |
Website |
Ja |
Berechtigungen
Die folgende Berechtigung ist möglicherweise erforderlich:
Berechtigung |
Beschreibung |
---|---|
Steuert die Fähigkeit, auf Dateien und Ordner zuzugreifen. Zugeordnete Enumeration: Unrestricted. |
Weitere Informationen finden Sie unter Codezugriffssicherheit und unter Anfordern von Berechtigungen.
Siehe auch
Aufgaben
Gewusst wie: Ermitteln, ob ein Verzeichnis in Visual Basic vorhanden ist
Exemplarische Vorgehensweise: Bearbeiten von Dateien und Verzeichnissen in Visual Basic
Referenz
Weitere Ressourcen
Erstellen, Löschen und Verschieben von Dateien und Verzeichnissen in Visual Basic