(VB) Chercher fichier -» tout les répertoires

Résolu
9048679 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, j'aimerais savoir si quelqu'un à un moyen de trouver un fichier en effectuant une recherche dans tout les répertoires possibles avec Visual Basic 2010 Express.

Le nom du fichier à chercher est équivalent à Textbox4.text .

Si vous avez besoin de plus d'info, demandez et vous recevrez !



Merci d'avance pour vos réponses.

A voir également:

6 réponses

lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
- > 9048679
Pour être un peu plus précis, je peut aussi vous dire que Textbox4.text est connecté à un timer et change de nom à la vitesse d'1 tick.
J'ai pas compris ??

Bonjour, j'aimerais savoir si quelqu'un à un moyen de trouver un fichier en effectuant une recherche dans tout les répertoires possibles avec Visual Basic 2010 Express.
Mais oui...bien sûr
J'ai mis le code en démo, il pourra servir pour d'autre.
voir cette démo
Mais je suis presque certain que ce n'est pas ça que tu veux !!
A+
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
1
Popoï_ Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   76
 
Si tu fais

Dim sfiles() As String = System.IO.Directory.GetFiles("chemin")

Tu récupères dans une liste l'intégralité des noms des fichiers avec leurs extensions... par contre je peux pas te dire comment chercher dans les sous-dossiers sans les connaître
0
Popoï_ Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   76
 
bon bah ça a l'air d'être System.IO.Directory.GetDirectories() pour récupérer les sous répertoires
amuse toi bien avec tes boucles ^^
0
9048679 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
En fait, c'est plutôt de chercher (ou "scanner") tout les les fichiers de l'ordinateur pour voir si le fichier équivalent à Textbox4.text existe...

Pour être un peu plus précis, je peut aussi vous dire que Textbox4.text est connecté à un timer et change de nom à la vitesse d'1 tick.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Popoï_ Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   76
 
Ben je pense qu'il faut chercher avec les fonctions déjà données tout les fichiers qu'il y a dans C: pour vérifier si il y en a un qui correspond à textbox4.text puis si il y en a pas rechercher tous les dossiers contenus dans C: puis dans chaque dossier rechercher puis comparer à textbox4.text. Si il n'y a pas toujours pas de correspondance, ben rechercher tous les sous-dossiers des dossiers déjà fouillés et recommencer l'opération, jusqu'à ce que ton fichier soit trouvé ou qu'il n'y ait plus de dossiers non-fouillés... auquel cas ton fichier n'existera pas dans C:
donc ben là il y a pas mal de boucles à faire...
0
9048679 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
En C++ ça donnerais quoi à peu près ?
J'ai pas fait mon cours à l'Université moi...
lol
0
Popoï_ Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   76
 
Rien ne dit que j'aie pris des cours où que se soit...
Et pis je t'ai donné une piste: le but c'est de t'aider, mais que ce soit toi qui trouve...
En utilisant les listes, les boucles et ces deux fonctions, si j'ai pas dit trop de conneries, tu devrais trouver ton bonheur... en réfléchissant un peu...
Bon courage ^^
0
9048679 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
Bah là, j'ai que 17 ans, faut me laisser une petite chance... et me guider un peu plus qu'avec quelques petites indications qu'un jeune de mon age ne comprend que vaguement...
Mon but est de faire un petit "scanneur" antivirus simple qui vérifie tout les répertoires du DD, donc...
0
heyquem Messages postés 759 Date d'inscription   Statut Membre Dernière intervention   131
 
"j'aimerais savoir si quelqu'un à un moyen de trouver un fichier en effectuant une recherche dans tout les répertoires possibles"
OUI

"j'aimerais savoir si quelqu'un à un moyen de trouver un fichier en effectuant une recherche dans tout les répertoires possibles avec Visual Basic 2010 Express"
NON, pas moi

Et alors, depuis le 17 avril, il n'a pas avancé ce problème ?
Y a aucun spécialiste de VB qui soit passé ? ET VB ne permet pas de faire ça rapidement tout seul ?
0
9048679 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
Et comment ?
En Batch ?
S'il-vous-plais mon Dieu, faut pas qu'il dise en Batch... lol
Sans utiliser l'option recherche sous Windows, y'a quoi comme solution qui peu s'intégrer dans un code en VB.net ?
0
heyquem Messages postés 759 Date d'inscription   Statut Membre Dernière intervention   131
 
S'intégrer dans un programme en VB.NET ? Ben normalement, VB.NET devrait suffire à lui tout seul s'il est efficace.

Moi, je ferais ça en Python, mais je ne vais pas t'empêcher d'utiliser VB.NET

Et je ne sais pas intégrer du Python dans un code VB.NET
0