Bonjour j'aimerais savoir si c'est possible qu'à partir de mon application vb.net je puisse savoir combien de fichiers comprend un dossier d'un site web.
D'avance merci pour vos réponses
Bonjour j'aimerais savoir si c'est possible qu'à partir de mon application vb.net je puisse savoir combien de fichiers comprend un dossier d'un site web.
D'avance merci pour vos réponses
Bonjour,
Vous pouvez utiliser :
Code vb : Sélectionner tout - Visualiser dans une fenêtre à part Directory.GetFiles("CheminALire", SearchOption.TopDirectoryOnly).Length
Merci pour la réponse mais il n'y a pas de classe à importer pour utiliser cette ligne de code?
Ah oui, désolé, il vous faut importer la classe System.IO
Sinon en cherchant Directory sur msdn vous pouviez trouver le détail de la classe.
oulala, pas bien réveillé moi ce matin![]()
Merci pour vos réponses mais quand je met une url dans "CheminALire"
j'ai cette erreur :Les formats URI ne sont pas pris en charge.
Bonjour,
Pouvez vous joindre votre code pour voir ce qui ne va pas ?
Ce type de message pourrait apparaitre en mettant un chemin tel que "http://..."
Voila le code
Si j'enlève le http:// j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Dim nb As Integer = Directory.GetFiles("http://www.developpez.net/forums/newreply.php?do=newreply&noquote=1&p=5582872", SearchOption.TopDirectoryOnly).Length
Caractères non conformes dans le chemin d'accès.
Bonjour,
Le scan de dossier d'un site internet ne doit pas être possible, il faudrait que la recherche soit lancée depuis le serveur sur le chemin standard ou alors des solutions sont possibles pour savoir le nombre de fichier dans un dossier ftp.
En tout cas, à ma connaissance, je ne pense pas que les adresses http permettent de lister les fichiers et dossiers, par simple problème de sécurité déjà. Les demandes http sont traitées par le serveur, ce n'est pas une simple ouverture du fichier.
Vous aurez peut-être plus d'info dans la partie web du forum.
Partager