My.Computer.FileSystem.FileExists, méthode
Mise à jour : novembre 2007
Retourne un Boolean indiquant si le fichier spécifié existe.
' Usage
Dim value As Boolean = My.Computer.FileSystem.FileExists(file)
' Declaration
Public Function FileExists( _
ByVal file As String _
) As Boolean
Paramètres
- file
String. Nom et chemin d'accès du fichier. Obligatoire.
Valeur de retour
Retourne True si le fichier existe ; sinon, cette méthode retourne False.
Exceptions
La condition ci-dessous peut générer une exception :
- le nom du fichier se termine par une barre oblique inverse (\) (ArgumentException).
Notes
Si l'application ne dispose pas des autorisations nécessaires pour lire le fichier spécifié, la méthode FileExists retourne False, qu'il existe ou non un chemin d'accès, mais ne lève pas d'exception.
Tâches
Le tableau suivant répertorie un exemple de tâche impliquant la méthode My.Computer.FileSystem.FileExists.
Pour |
Reportez-vous à |
---|---|
Déterminer si un fichier existe. |
Exemple
Cet exemple vérifie si oui ou non le fichier Check.txt existe et fournit les informations dans un message.
If My.Computer.FileSystem.FileExists("c://Check.txt") Then
MsgBox("File found.")
Else
MsgBox("File not found.")
End If
Configuration requise
Espace de noms :Microsoft.VisualBasic.MyServices
Classe :FileSystemProxy (fournit l'accès à FileSystem)
Assembly : bibliothèque Runtime Visual Basic (dans Microsoft.VisualBasic.dll)
Disponibilité par type de projet
Type de projet |
Disponible |
---|---|
Application Windows |
Oui |
Bibliothèque de classes |
Oui |
Application console |
Oui |
Bibliothèque de contrôles Windows |
Oui |
Bibliothèque de contrôles Web |
Oui |
Service Windows |
Oui |
Site Web |
Oui |
Autorisations
L'autorisation suivante peut être nécessaire :
Autorisation |
Description |
---|---|
Contrôle la possibilité d'accéder à des fichiers et à des dossiers. Énumération associée : Unrestricted. |
Pour plus d'informations, consultez Sécurité d'accès du code et Demande d'autorisations.
Voir aussi
Tâches
Comment : déterminer si un répertoire existe dans Visual Basic
Procédure pas à pas : manipulation de fichiers et de répertoires en Visual Basic
Référence
Autres ressources
Création, suppression et déplacement de fichiers et de répertoires en Visual Basic