Domanda

Sto provando a visualizzare una casella combinata in una finestra di dialogo durante l'installazione di un componente. Attualmente, abbiamo un gruppo di pulsanti di opzione. Ho pensato che sostituirlo con la casella combinata dovrebbe essere semplice come aggiungere le voci appropriate nella "casella combinata" tabella nell'MSI e nel "Controllo" tabella, sostituendo i riferimenti al gruppo di pulsanti di opzione con la casella combinata nella finestra di dialogo appropriata. Tuttavia questo non funziona. L'installazione esplode e genera un errore # 2885. [Errore di Windows Installer 2885: impossibile creare il controllo [3] nella finestra di dialogo [2]. da qui .]

Qualche idea su come farlo? Posso solo usare Orca apparentemente (questo è quello che è stato usato da quando chiunque può ricordare).

È stato utile?

Soluzione

Ah !! Capito di cosa si trattava. Stavo facendo tutto bene, tranne che quando ho sostituito il pulsante di opzione con la casella combinata, c'era ancora un elemento (pulsante precedente) che aveva il gruppo di pulsanti di opzione come elemento successivo (una specie di tab stop). E al caricamento del modulo, ha cercato di trovare i pulsanti di opzione e non è stato possibile trovarli, dando così l'errore.

Un po 'come i tipici errori del nuovo programmatore quando si tratta di elenchi collegati: non aggiornare i riferimenti al nodo che si sta eliminando / inserendo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top