Rechercher un mot Dans un fichier texte [Résolu]

Messages postés
10
Date d'inscription
samedi 11 septembre 2010
Dernière intervention
9 mai 2012
- - Dernière réponse : cs_cheyenne
Messages postés
693
Date d'inscription
samedi 18 mai 2002
Dernière intervention
17 avril 2017
- 18 déc. 2010 à 14:24
Salut !
J'ai un fichier texte composé comme ceci :
1 pmlk
2 gthp
3 jiuk
4 frgs
5 qzmp
6 gtre

Et je cherche un code qui me renverrai le chiffre 4 si je lui dit frgs dans une textbox

Si quelqu'un sait comment faire , je l'en remercie d'avance.
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
1270
Date d'inscription
mardi 11 novembre 2003
Dernière intervention
24 juillet 2013
3
Merci
Bonsoir,
Comme ca ne te servirais à rien de te donner la réponse "clé en main" voici quelques pistes :

1/ Charger le fichier texte dans un tampon (tableau de string ou List(Of String) avec les
objets de System.Io (StreamReader...)
2/ Chercher dans chaque ligne, le mot en question (IndexOf(lemot) ....)
3/ Si le mot a été trouvé Afficher le numéro de ligne

Bonne pêche !


La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.

GRENIER Alain

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 104 internautes ce mois-ci

Commenter la réponse de cs_Galain
Messages postés
693
Date d'inscription
samedi 18 mai 2002
Dernière intervention
17 avril 2017
0
Merci
Salut !

Si tes lignes de texte sont dans un tableau, tu parcoures celui-ci :

For i = 0 To UBound(tableau) - 1
If InStr(tableau(i), txtbox.Text) Then
chiffre = Split(tableau(i), " ")(0)
Exit For
End If
Next i

Cheyenne
Commenter la réponse de cs_cheyenne
Messages postés
693
Date d'inscription
samedi 18 mai 2002
Dernière intervention
17 avril 2017
0
Merci
Mille excuses, je n'avais pas vu que c'était une demande pour du VB.Net

Cheyenne
Commenter la réponse de cs_cheyenne

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.