Bonjour ,
Alors voila je fait en ce moment un setup avec "Inno setup" (en même
temps on ne peut pas faire grand chose d'autre avec ). Mon but est de
crée un écran supplémentaire permettant de soit faire une nouvelle
installation soit de mettre à jour une instance (
heeeee une
installation d'un logiciel sur une machine sa s'appel comme sa non ???).
Ma situation :
Pour ce faire, je crée un écran supplémentaire
demandant quel "instance" du logiciel est à mettre à jour ou si il
s'agit d'une nouvelle installation. Pour tout sa pas de problème.
Mon problème :
- Si je cherche à crée cette écran (Code) à l'évènement "InitializeSetup" j'ai un bug (Bug).
- Et si je crée cette
écran à l'évènement "InitializeWizard" les informations de la partie
"[Setup]" (tél que "AppId") on déjà été lut.
Je ne trouve plus de
solution là .
Code :
PageInstallMaj := CreateCustomPage(wpWelcome,ExpandConstant('{cm:PageInstallMajTitrePage}'), ExpandConstant('{cm:PageInstallMajDescriptionPage}'))PageInstallMaj := CreateCustomPage(wpPreparing ,ExpandConstant('{cm:PageInstallMajTitrePage}'), ExpandConstant('{cm:PageInstallMajDescriptionPage}');
Bug :
Exception: Erreur interne : An attempt was made to access WizardForm before it has been created
Amicalement
Pensez "Réponse acceptée"