Public Declare Function GetFileAttributes Lib "kernel32.dll" Alias "GetFileAttributesA" (ByVal lpFileName As String) As Long
Public Const INVALID_FILE_ATTRIBUTES As Long = &HFFFFFFFF
'---------------------------------------------------------------------------------------
' Procedure : FileExists
' DateTime : 29/12/2006 15:22
' Author : Vb System Library
' Purpose : Renvoie TRUE si le fichier ou dossier existe, FALSE dans le cas contraire
' Params : FileName : Chemin d'accès au fichier
'---------------------------------------------------------------------------------------
Public Function FileExists(ByRef FileName As String) As Boolean
FileExists = (GetFileAttributes(FileName) <> INVALID_FILE_ATTRIBUTES)
End Function
30/12/2006 : Petite erreur corrigée
Le 30/12/2006 par MadMatt : Legere modif
Seul les admins et l'auteur du code lui même peuvent modifier ce code.