cs_ElPiojo
Messages postés23Date d'inscriptionlundi 20 décembre 2004StatutMembreDernière intervention22 février 2005
-
21 janv. 2005 à 11:51
cs_ElPiojo
Messages postés23Date d'inscriptionlundi 20 décembre 2004StatutMembreDernière intervention22 février 2005
-
21 janv. 2005 à 16:57
Bijour,
Est il possible de savoir si le chemin que l'on me renvoie est un fichier ou un dossier?
Explication :
Je peux recevoir dans "MaVariable" soit une url finissant par un fichier ou par un
dossier?
Je voulais faire un test sur les 4 derniers characteres mais vu que l'on peut avoir
un dossier s'appelant dd.txt cela ne fonctionneraz paz.
mrdep1978
Messages postés402Date d'inscriptionjeudi 25 novembre 2004StatutMembreDernière intervention 7 juin 20097 21 janv. 2005 à 12:21
If Dir(MaVariable, vbNormal) <> "" Then
Debug.Print MaVariable & " est un fichier"
Else
If Dir(MaVariable, vbDirectory) <> "" Then
Debug.Print MaVariable & " est un répertoire"
Else
Debug.Print MaVariable & " n'existe pas"
End If
End If
Chose amusante : si MaVariable contient "c:\toto.txt" et que le fichier existe, la fonction Dir(MaVariable, vbDirectory) renvoie "toto.txt". Si ça c'est pas un fonctionnement à la con !!!
Il faut donc faire le test du fichier en premier
mrdep1978
Messages postés402Date d'inscriptionjeudi 25 novembre 2004StatutMembreDernière intervention 7 juin 20097 21 janv. 2005 à 14:57
Ah, c'est du vbScript !! Il faut le dire !!
vbNormal et vbDirectory sont des constantes de VB6.0 qui valent respectivement 0 et 16. Ca devrait normalement passer un peu mieux
cs_ElPiojo
Messages postés23Date d'inscriptionlundi 20 décembre 2004StatutMembreDernière intervention22 février 2005 21 janv. 2005 à 15:27
Ha oui! Je vois de quoi tu parles!
Jolie, je savais pas qu'on pouvais l'utiliser de cet maniere et encore désolé pour l'oublie du
language de prog.
et "Dir", mon script ne le comprends pas, j'imagine que c'est en vb6 et qu'il y a une equivalence donc en vbs mais je trouve pas quoi ou plutot il y a un rapport avec FileSystemObject mais j'avance pas...
Milaesker! - Merci! - Thanks! - Gracias!
Elpiojo
Vous n’avez pas trouvé la réponse que vous recherchez ?