VBscript : chaine de caractere

Résolu
chguignard Messages postés 4 Statut Membre -  
 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

  1. chguignard
     
    merci pour votre aide.
    2
  2. carbon3 Messages postés 471 Statut Membre 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