Alle 20:39, lunedì 16 gennaio 2006, Emanuele ha scritto:
[....]
> >In genere invece faccio semplicemente:
> >----------------------
> >...
> > If IsNull(listener) Then
> > listener = CreateUnoListener("prefix_","bla.bla.XListener")
> > End If
> > oDocView.addBlaBlaListener(listener)
> >...
> >...
> >----------------------
>
> Altra mia curiosità: se il listener esiste già perchè lo ri-aggiungi?
> Non sarebbe sufficiente:
>
> If IsNull(listener) Then
> listener = CreateUnoListener("prefix_","bla.bla.XListener")
> oDocView.addBlaBlaListener(listener)
> End If
Scusa, è proprio così che volevo fare ma ....ho sbagliato :-)
[...]
> >In questo caso però mi ero accorto che lanciando la macro da IDE il
> > listener smetteva di funzionare correttamente e non si poteva
> > riutilizzarlo. [...]
> >Magari tornerò alla carica su IZ appena ho un po di tempo per fare delle
> >prove.
>
> A me sembra funzionare correttamente, ma siccome tu lo conosci
> sicuramente molto meglio di me non mi dilungo oltre (io mi son sempre
> limitato ad usarli per automatizzare controlli vari in finestre di
> dialogo).
In effetti non so se il problema che ho riscontrato io è riproducibile
facilmente, non ho fatto nessuna prova.
come dicevo, appena avrò tempo controllerò meglio e se è il caso riaprirò il
bug.
ciao
Paolo M
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]