VBscript : chaine de caractere

Résolu
chguignard Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
 chguignard -
Bonjour,
j'ai un fichier de log appelé gedoac.log où à une certaine ligne j'ai
soit CODE_RETOUR=0
soit CODE_RETOUR=-1.
j'aimerai recuperer le 0 ou -1
comment puis-je faire ?
merci à vous
Christelle

2 réponses

chguignard
 
merci pour votre aide.
2
carbon3 Messages postés 470 Date d'inscription   Statut Membre Dernière intervention   73
 
Salut,
Je sais bien que la question date un peu, mais la discussion reste non résolue.
Dim fs, a, retstring
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.OpenTextFile("gedoac.log", 1, False)
Do While a.AtEndOfStream <> True
    retstring = a.ReadLine
    substr=instr(retstring,"CODE_RETOUR=")
	if substr>0 then
		signcod=instr(retstring,"=")
		valcod=Mid(retstring,signcod+1)
		msgbox "valeur du code retour recherché : " & valcod
	end if
Loop
a.Close
msgbox "Terminé"

C'est en forgeant qu'on devient forgeron.
Au revoir.
1