On 20/07/06, martello <[EMAIL PROTECTED]> wrote:


> Ho capito che in questo caso bisogna usare Dlg2.EndExecute()
> non so perchè ma funziona...

Hem ... bisogna fare così.
Oppure si chiude con la crocetta in alto.
L'effetto è lo stesso.

Ciao

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

Ciao Bart,

Ho provato a seguire il thread ma mi sono un po' perso, percio' scusatemi se
ripeto cose gia' scritte mille volte.

Riguardo all'uso di .endExecute() in realta' dovresti cercare di evitarlo
mettendo nella finestra di dialogo che hai creato un pulsante Ok e un
pulsante Cancel.
Una volta definito il pulsante Ok come pulsante Ok, basta poi questo codice:


If oDlg.execute() Then
 [codice se l'utente ha premuto il pulsante ok]
Else
 [codice se l'utente ha premuto cancel, il tasto esc, o la crocetta in alto
a destra]
End If

dove oDlg e' l'oggetto globale che associ alla finestra di dialogo

L'altra cosa che faccio sempre io da bravo utente naif e' di utilizzare la
GUI fornita per creare una finestra di dialogo.

Infine, io suggerirei l'uso di radio buttons.

Ciao,

Michele

Rispondere a