Bonjour à tous,
Je débute dans la création de scripts pour Inno setup, et je suis face à un petit problème.
Dans mon script, je vérifie l'existence d'une précédente installation, que je désinstalle si besoin avant de lancer le setup en lui même.
Jusque là aucun problème.
Là où je coince, c'est qu'à la fin de l'installation j'aimerais renseigner les clés de registre avec les nouveaux paramètres.
Pour récupérer le répertoire d'installation, il me suffit d'utiliser la constante {app} d'après ce que j'ai pu lire dans la doc.
En revanche, ce que je n'arrive pas à trouver, c'est comment renseigner les clés de registre si et seulement si l'installation a correctement abouti.
J'ai repéré une fonction dans la doc : DeinitializeSetup(), mais visiblement celle-ci est appelée dans tous les cas à la fin de l'exécution du setup.
Y aurait-il un moyen de savoir si l'installation a été effectuée ou si l'utilisateur a annulé en cours de route ?
Merci d'avance.
Partager