Savoir si un répertoire existe

Apophis - 1 juin 2001 à 20:00
yoghisan Messages postés 204 Date d'inscription samedi 10 mai 2003 Statut Membre Dernière intervention 2 juin 2005 - 29 août 2003 à 22:27
Comment savoir si un répertoire existe dans un programme vb? Y a t-il une commande pour? 8-) 8-) 8-)

3 réponses

Voici la méthode que j'utilise :-p :

Public Function FolderExists(ByVal FullPath As String) As Boolean

On Error Resume Next

FolderExists = (Len(Dir$(FullPath, vbDirectory)) And (GetAttr(FullPath) And vbDirectory))

End Function

If FolderExists("C:\Mes documents") = True Then
' Le dossier existe
Else
..............
0
LE CAS TASTROPHE
2 juin 2001 à 13:37
Salut,

ben moi j'utilise tout simplement la commande dir de vb. genre :
dossier="c:\Mondossier"
fichier="*.*"
recherche=dossier+fichier
rep=dir(recherche)
if rep="" then
' A PRIORIS LE DOSSIER N'EXISTE PAS
ELSE
' LE DOSSIER EXISTE
ENDIF

Ca me semble simple comme methode. Si tu trovue mieux, n'hesite pas à me la signaler, stp.

MARC
0
yoghisan Messages postés 204 Date d'inscription samedi 10 mai 2003 Statut Membre Dernière intervention 2 juin 2005 1
29 août 2003 à 22:27
Ha oui excuse, j'ai mal lu. c'est apparaitre et non disparaitre.
Ben, tu mets ton bouton sur ta form et tu changes sa valeur par defaut de visible en passant de true a false et dans procedure tu ecris button1.Visible:= true;

Mille excuses...
0
Rejoignez-nous