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.

Comment : déterminer si un fichier existe dans Visual Basic

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

FileIOPermission

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

My.Computer.FileSystem, objet

FileExists

Autres ressources

Création, suppression et déplacement de fichiers et de répertoires en Visual Basic