Un mot dans un fichier

Résolu
allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 - 17 juil. 2006 à 11:03
allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 - 19 juil. 2006 à 11:48
Bonjour,

Je souhaiterais rechercher un mot (prédéfini dans une variable) dans un fichier texte.
Comment faire ?

De plus, (si vous ne savez pas, répondez au moins à la première question) comment rechercher un mot (chaine de caractère plutôt) dans un executable ? (binaire ?)

merci pour vos réponses ...

14 réponses

troxsa Messages postés 553 Date d'inscription jeudi 28 novembre 2002 Statut Membre Dernière intervention 2 octobre 2016 1
17 juil. 2006 à 14:37
Voila un exemple :
<hr />
Dim r As New Regex("abc") 
Dim m As Match = r.Match("123abc456") 
If m.Success Then
    Console.WriteLine("position " & m.Index.ToString())
End If
<hr />
a toi de jouer maintenant, j'ai rien trouvé de plus simple !
n'oubli pas de faire l'imports sui va bien !

http://www.troxsa.info/
Le site qui ne parle qu'un seul langage, visual basic 2005
3
tof008 Messages postés 695 Date d'inscription jeudi 5 mai 2005 Statut Membre Dernière intervention 5 janvier 2010 33
17 juil. 2006 à 11:29
Salut, j'ai trouvé ca, dans un post un peu plus bas. Je ne sais pas si ca marche, mais ca doit etre quelque chose qui ressemble à ca. Sauf que avec ce code, on considere qu'il n'y a qu'un mot par ligne... pour faire mot à mot, c'est a toi de trouver lol!





 



Dim sTemp As String

Open "fichier.txt" For Input As #1
While not EOF(1)
Line Input#1, sTemp



if sTemp = var



then "ok



wend









(Si la réponse vous convient, appuyez sur réponse acceptée...)





Il y a plusieurs facon d'être con ,mais un con choisit toujours la pire
<>
0
troxsa Messages postés 553 Date d'inscription jeudi 28 novembre 2002 Statut Membre Dernière intervention 2 octobre 2016 1
17 juil. 2006 à 11:41
Tof008 c'est du Vb6 ça non ?
<hr />
Vous êtes ici :
Thèmes / VB.NET et VB 2005 / Divers / General / Un mot dans un fichier
<hr />
Bonjour mon petit AlltheW3, comment ça gaz aujourd'hui, tes en forme pour nous faire plein de postes ? ;)

Bon pour ton probleme c'est facile (encore une foi) j'ai l'impression que tout tes facile pour moi

Utilise "Regex" fait une recherche dans le forme, il me semble que j'ai du repondre une fois a une personne qui recherchait a faire la meme chose !

Sinon Regex ce trouve dans
Imports System.Text.RegularExpressions

Si tu veux que je te ponde un exemple fait moi signe ! (comme d'hab quoi)

http://www.troxsa.info/
Le site qui ne parle qu'un seul langage, visual basic 2005
0
tof008 Messages postés 695 Date d'inscription jeudi 5 mai 2005 Statut Membre Dernière intervention 5 janvier 2010 33
17 juil. 2006 à 11:45
Sorry! C'est lundi matin, j'ai les yeux un peu collés! Autant pour moi! J'avais po vu que c'était pas du vb6!!!

(Si la réponse vous convient, appuyez sur réponse acceptée...)

Il y a plusieurs facon d'être con ,mais un con choisit toujours la pire<>
0

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

Posez votre question
troxsa Messages postés 553 Date d'inscription jeudi 28 novembre 2002 Statut Membre Dernière intervention 2 octobre 2016 1
17 juil. 2006 à 11:54
Troxsa : jette un gros seau d'eau dans la face a Tof008 et lui offre une bassine de café :)
C'est pas grave au moin ça pourra servire aux personnes fesant une recherche et qui fait du vb6 :)

http://www.troxsa.info/
Le site qui ne parle qu'un seul langage, visual basic 2005
0
tof008 Messages postés 695 Date d'inscription jeudi 5 mai 2005 Statut Membre Dernière intervention 5 janvier 2010 33
17 juil. 2006 à 11:57
Bon comme j'ai la clim en panne, je suis ok pour la bassinne d'eau! Pour le café, ca ne me reveille malheureusement plus lol! J'ai deja epuisé mon litre du matin, ca m'a pas decollé les yeux! mdr

(Si la réponse vous convient, appuyez sur réponse acceptée...)

Il y a plusieurs facon d'être con ,mais un con choisit toujours la pire<>
0
allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 2
17 juil. 2006 à 14:01
euh troxsa ...

oui si tu peux faire un exemple

dim motarechercher as string = "mot"
dim repertoire as string = My.computer...... (en gros : c:\windows)

voilà : ne fait aucun controle s'il te plait, donne juste un code bete et bien fait et en VB 2005 s'il te plait.

merci encore troxsa ...
0
allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 2
17 juil. 2006 à 15:05
ah oué merci !

c'est vrai que c'est très simple là : à moi de compliquer la chose merci Trxosa !!!!
0
troxsa Messages postés 553 Date d'inscription jeudi 28 novembre 2002 Statut Membre Dernière intervention 2 octobre 2016 1
17 juil. 2006 à 15:33
Pas de quoi Mr :)
Didonc ta pas poster beaucoup aujourd'hui j'suis decu snif snif :)
tu pourrais faire un effort quand meme lol

http://www.troxsa.info/
Le site qui ne parle qu'un seul langage, visual basic 2005
0
allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 2
18 juil. 2006 à 09:55
wé bon pas la peine de te marrer de moi !!!!
lol
mais post ne deviennent pas plus complexe qu'avant ????
0
troxsa Messages postés 553 Date d'inscription jeudi 28 novembre 2002 Statut Membre Dernière intervention 2 octobre 2016 1
18 juil. 2006 à 10:04
oué effectivement ! mais toujours pas assez pour que je ne repondre pas ! :) :) :)
Ben ta de la chance j'par pas en vacances :)

http://www.troxsa.info/
Le site qui ne parle qu'un seul langage, visual basic 2005
0
allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 2
18 juil. 2006 à 10:11
lol ok mais c'est bizarre qu'il y a que toi qui trouve la réponse du 1er coup ...


y'a pas que toi sur vbfrance ??? lol
0
troxsa Messages postés 553 Date d'inscription jeudi 28 novembre 2002 Statut Membre Dernière intervention 2 octobre 2016 1
18 juil. 2006 à 10:21
Ben je sais pas trop quoi te repondre ...
- Si y a que moi sur ce site, je ne pense pas
- Moi qui trouve du premier coup, certe, j'essais de comprendre le probleme et de donner des exemples pas toujours car des fois c'est trop facile a faire, alors je ne donne pas d'exemple (bref), j'essais aussi quand je repond a une personne de le faire en une seul fois et de ne pas poster pour rien.
 Il faut que ça soit clair dans les solutions (réponses) qu'on donne car d'autres personnes est peut etre dans le meme besoin que toi.

http://www.troxsa.info/
Le site qui ne parle qu'un seul langage, visual basic 2005
0
allthew3 Messages postés 551 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 12 avril 2008 2
19 juil. 2006 à 11:48
si tout le monde faisait pareil lol ...
merci pour tout ...
0
Rejoignez-nous