2008-09-30 7 views
2

J'essaie d'afficher une zone de liste déroulante dans une boîte de dialogue lors de la configuration d'un composant. Actuellement, nous avons un groupe de boutons radio. J'ai pensé que le remplacer par la zone de liste déroulante devrait être aussi simple que d'ajouter des entrées appropriées dans la table "ComboBox" dans le MSI et dans la table "Control", en remplaçant les références au groupe de boutons radio par combobox dans la boîte de dialogue appropriée. Cependant cela ne fonctionne pas. L'installation explose et donne une erreur # 2885. [Erreur Windows Installer 2885: Impossible de créer le contrôle [3] sur le dialogue [2].Ajout d'une liste déroulante à la configuration à l'aide d'Orca

Des idées sur la façon de faire? Je ne peux utiliser qu'Orca apparemment (c'est ce qui a été utilisé puisque tout le monde s'en souvient).

Répondre

2

Aha !! Compris ce que c'était. Je faisais tout bien, sauf que lorsque j'ai remplacé le bouton radio par la boîte combo, il y avait toujours un élément (bouton précédent) qui avait le groupe de boutons radio comme élément suivant (comme un arrêt de tabulation). Et sur le formulaire de chargement, il a essayé de trouver les boutons radio et ne pouvait pas les trouver, donnant ainsi l'erreur.

Un peu comme les erreurs typiques du nouveau programmeur lorsque vous traitez des listes chaînées: Ne pas mettre à jour les références au nœud que vous supprimez/insérez.

Questions connexes