comparaison de string [NSIS][Résolu] - Divers - Programmation
MarshPosté le 16-08-2006 à 14:20:00
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
Marsh Posté le 16-08-2006 à 14:20:00
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
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