Je crée une application pour mon entreprise. Et l'objectif est de créer un programme d'installation universel qui vérifiera le registre des utilisateurs pour les applications spécifiques installées et, selon ces applications, créer une liste des composants d'installation disponibles dans la fenêtre "Sélectionner les composants". Et c'est le problème particulier avec lequel je suis empilé.Composants basés sur le registre avec Inno Setup
J'ai déjà créé le programme d'installation, mais un utilisateur doit cocher/décocher les composants dont il n'a pas besoin car il n'utilise pas d'application spécifique. Ce n'est certainement pas une bonne façon de faire, je suppose ...
Alors, je demande de l'aide, s'il vous plaît. Pourrait-il être mis en œuvre à travers la fenêtre "Select Components" et comment ou je devrais créer une page personnalisée de l'assistant avec des cases à cocher (encore une fois - Comment)?
Beaucoup de thx à l'avance.
P.S. J'ai déjà utilisé la fonction Vérifier dans mon script, mais dans ce cas, le programme installe automatiquement tous les composants liés aux applications trouvées sur la machine des utilisateurs, et parfois les utilisateurs n'en ont pas besoin ....
Oh mec, j'ai utilisé la fonction de vérification dans [Fichiers] mais je ne pensais pas pouvoir l'utiliser dans la section [Composants] aussi. Merci beaucoup pour votre aide! Je devrais lire plus attentivement le fichier d'aide d'inno: – cyxou
Veuillez remplacer 'si RegQueryStringValue (HKEY_CURRENT_USER, 'Software \ MyApp', 'Installed', installé) puis résultat: = true Sinon résultat: = false;' avec 'result: = RegQueryStringValue (HKEY_CURRENT_USER , 'Software \ MyApp', 'Installé', installé) ' –