Bonjour,
J'ai fait un bout d'install qui doit lire le fichier log d'un autre porg qui s'exécute durant l'installation.
Et donc j'ai écrit ceci
Code :
- ClearErrors
- FileOpen $0 "$INSTDIR\InstallUtil.InstallLog" r ; ouvre le fichier de log en lecture
- ${While} $1 != "The Commit phase completed successfully."
- IfErrors erreur
- FileRead $0 $1
- ${If} $1 == "The Rollback phase completed successfully."
- Goto erreur
- ${EndIf}
- ${EndWhile}
|
Le problème est qu'il ne passe jamais dans mes tests pourtant mes strings y sont présentes...
Alors coment faire? Je me demande si ce n'est pas a cause des caractère de retour à la ligne et j'ai donc essayé de rajouter un caractère \n derière mes string mas sans plus de succès
D'avance merci
Ben
Message édité par the big ben le 16-08-2006 à 15:01:23