Le 2005-04-19 21:10, Martin Blaizot a écrit :
Bonsoir Bernard, et merci de ta réponse.
Cela signifie-t-il qu'il ne faut pas utiliser l'instruction Dlg.Dispose() ?
J'avais cru comprendre que ce n'était pas nécessaire, mais que c'était
plus propre.
Si tu executes Dlg.Dispose cela libère la mémoire
Le 2005-04-19 18:41, Martin blaizot a écrit :
Je rencontre souvent le message suivant :
Runtime error BASIC.
Exception
Type : com.sun.star.lang.DisposedException
Message : .
Cela se produit lorsque je clique sur un bouton dans une de mes boite de
dialogue (Pas toujours le même bouton, pas
bonjour,
je suis aussi un abonné à ce message.
Pour ma part c'est du au fait que les bibliothèsques ne sont pas
chargées (me semble-t-il ?)
je suis assez novice en oobasic, mais essayes de charger les
bibliothèques avant de lancer ta macro par :
LoadLibrary(nom_de_la_librairie)
exemple pour des
Bonsoir Gérard,
Merci de ta réponse.
en fait, je charge toujours mes bibliothèques avant l'ouverture de mas
boites de dialogue.
(par ex. :DialogLibraries.LoadLibrary(Cinesoft)
Mondialogue = DialogLibraries.Cinesoft.Dlg_Gestion_Devis
oProjectDialog5 = CreateUnoDialog( Mondialogue )
Peut-être