[R] Recherche chaine dans fichier TXT

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Autonoob
Niveau 2
Niveau 2
Messages : 15
Enregistré le : mer. 08 juil. 2009 18:03
Status : Hors ligne

[R] Recherche chaine dans fichier TXT

#1

Message par Autonoob »

Bonjour,

Je voudrais rechercher du texte dans un fichier, pour l'instant je lit ligne par ligne (FileReadLine) et je vérifie la présence de ma chaine dans la ligne (StringInStr). Il doit surement exister un moyen plus fiable de le faire non ??
Modifié en dernier par Autonoob le ven. 09 oct. 2009 08:47, modifié 1 fois.
Avatar du membre
Eoweakin
Niveau 3
Niveau 3
Messages : 46
Enregistré le : sam. 04 juil. 2009 10:48
Status : Hors ligne

Re: [] Recherche chaine dans fichier TXT

#2

Message par Eoweakin »

Bonjour ! J'avais aussi poster un sujet de ce type (http://www.autoitscript.fr/forum/viewto ... f=3&t=3505), voici la solution qui me convient :

Code : Tout sélectionner

$1 = FileRead("Nom_du_fichier.txt") ; placez ici l'adresse du fichier à tester.
$2 = StringInStr($1, "Eoweakin")
if @error or $2 = 0 Then
MsgBox(0, "Le mot Eoweakin n'a pas été trouvé.",  "Le mot chat n'a pas été trouvé.")
Else
MsgBox(0, 'Le mot Eoweakin a été trouvé.', 'Le mot chat a été trouvé.')
EndIf
 
Bonne continuation (Rôôôh, je me met à parler comme ani :P ) :mrgreen:
Autonoob
Niveau 2
Niveau 2
Messages : 15
Enregistré le : mer. 08 juil. 2009 18:03
Status : Hors ligne

Re: [..] Recherche chaine dans fichier TXT

#3

Message par Autonoob »

Merci de l'info, en fait je n'ai pas le choix vu que je doit identifier la ligne donc je reste sur ma première solution :D
Répondre