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
A voir également:
  • VBscript : chaine de caractere
  • Vbscript - Télécharger - Édition & Programmation
  • Vbscript editor - Télécharger - Édition & Programmation
  • Shutdown en vbscript - <a href="https://forums.commentcamarche.net/forum/vb-vba-267">Forum VB / VBA</a>
  • Police dans VBScript - <a href="https://forums.commentcamarche.net/forum/vb-vba-267">Forum VB / VBA</a>
  • Problème d'InputBox en VBScript - <a href="https://forums.commentcamarche.net/forum/vb-vba-267">Forum VB / VBA</a>

2 réponses

chguignard
 
merci pour votre aide.
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