>> All' apertura del dialogo si presenta questa situazione:
>> - le variabili A e B sono a 0 (zero)
>> - uno dei due OptionButton è selezionato
>
> Basta preimpostrae le variabili esattamente come si presentano gli
> OptionButton per default e il problema è risolto.
> Ho appena provato e in realtà all'apertura del dialogo nessun
> OptionButton è selezionato (strano).

Il fatto di dover preimpostare i valori della variabile può essere anche
una dimenticanza del programmatore, ma comunque (a mio parere) è una
buona pratica (almeno sai a quello che hai e non ti dovrebbero capitare
brutte sorprese...).

>> A questo punto il problema è di programmazione, cioè quando si imposta
>> a 1 (uno) la variabile che rappresenta l' OptionButton selezionato si
>> deve
>> anche impostare a 0 (zero) l' altra variabile, altrimenti si corre il
>> rischio
>> di trovarsi le due variabili impostate a 1
>> E se ce ne sono più di due si deve fare una "spazzolata" su tutte per
>> impostarle 0
>
> Ovvio ...

Posso permettermi di proporre anche un'altra soluzione?
Una sola variabile (ad esempio integer) il cui valore rappresenta
l'optionbutton selezionato e che viene preimpostata, ad esempio a -1,
nel caso durante l'inizializzazione nessun optbtn è selezionato.
In questo modo eviti "spazzolate" (che possono essere noiose, e si
prestano ad errori, se non usi matrici e hai un certo numero di
optionbutton) e, nella fase successiva, l'individuazione dell'optbtn
selezionato si riduce ad un select case.

Ciao!
Emanuele.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a