Ciao Antonello, Alle 17:32, mercoledì 29 agosto 2007, Antonello Cerrato ha scritto: > Gentili amici, ho un problema. > > In una routin apro un dialogo, dal quale, una volta inseriti dei dati in > caselle di testo e combobox, si possono scegliere diverse ozioni, > tramite altrettanti pulsanti: salvare i dati in un database, uscire > senza salvare oppure creare un documento di testo che riporta i dati > inseriti. Nei primi due casi tutto bene. > Nel terzo caso invece si presentano i problemi: il documento viene > creato, memorizzato e compilato, a questo punto avrei bisogno di > chiudere il dialogo per lasciare all'utilizzatore il suo documento > aperto col quale farci quello che vuole, ma non c'? verso. Se tento di > chiudere il dialogo con il metodo Dlg.dispose(),
Solo per informazione: dispose() è un po violento come metodo, in generale si preferisce endExecute() > OpenOffice > immediatamente si chiude e propone poi il recupero dei documenti; se > invece imposto il pulsante come pulsante di tipo "ok" o "annulla" (che > dovrebbe quindi nascondere il dialogo) il tutto si blocca l? e anche > nell'editor basic il programma risulta in esecuzione, ma non c'? verso > di fermarlo. > > Prego chiunque abbia un'idea del perch? di questo comportamento di > aiutarmi, perch? io ho finito le mie forze... grazie Impossibile aiutarti senza vedere il codice. Non hai nemmeno detto se sei in windows o il linux e non hai citato la versione di openoffice. Cerca di isolare la parte di codice che genera il problema eliminando tutto il resto e copiala in un messaggio alla ML. ciao Paolo M --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
