Petite fonctions rapides qui montrent comment verifier l'existance d'un fichier ou d'un dossier
Utilisation :
if (DossierExiste ( "c:\Winnt\" ) ) then ...
if (fichierExiste ("Para.ini")) then ...
ou
if (FichierExiste ("c:\config.sys")) then ...
Source / Exemple :
Public Function FichierExiste(ByVal Nom As String) As Boolean
On Error Resume Next
Dim attrib As Integer
attrib = GetAttr(Nom)
If (Err <> 0) Then
FichierExiste = False
Else
If ((attrib And vbDirectory) = vbDirectory) Then
FichierExiste = False
Else
FichierExiste = True
End If
End If
End Function
Public Function DossierExiste(ByVal Nom As String) As Boolean
On Error Resume Next
Dim Tmp As String
If (Right$(Nom, 1) = "\") Then
Tmp = Mid$(Nom, 1, Len(Nom) - 1)
Else
Tmp = Nom
End If
attrib = GetAttr(Nom)
If (Err <> 0) Then
DossierExiste = False
Else
If ((attrib And vbDirectory) = vbDirectory) Then
DossierExiste = True
Else
DossierExiste = False
End If
End If
End Function
Conclusion :
Une classe de gestion des fichier (Droits NTFS, Existance , copie, ...) est en cours de développement.
En attendant Bon Code...
19 déc. 2001 à 04:03
19 déc. 2001 à 16:23
Si vous avez pas d'idée, refaite pas ce qui ya déja sur le site.
20 déc. 2001 à 10:48
Encors désolé.
A++
4 sept. 2008 à 19:29
14 juin 2009 à 05:50
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.