Bonsoir, >> C'est accepté par le compilateur dans le cadre d'Option Compatible: >> >> Option Compatible >> Option ClassModule >> >> Option Compatible a pour but d'assurer une meilleure compatibilité de >> OOoBasic avec VBA, mais celle-ci se fait progressivement au fil des >> versions successives. Cette compatibilité VBA est parfois incompatible >> avec le comportement habituel de OOoBasic. >> >> A ma connaissance il n'existe pas de documentation officielle et >> complète sur ces sujets. >> Si tu peux en tirer quelque chose, ce serait bien de nous faire partager >> tes découvertes. Un petit HowTo, par exemple.
Voici quelques retours d'utilisation de ces options. Pour créer sa classe de module, il faut ajouter au début du module : Option Compatible Option ClassModule puis pour l'utiliser, il faut ajouter au début du module : Option ClassModule Cela fonctionne, mais j'ai relevé deux bogues[1][2] concernant l'utilisation de la propriété Get donc il faut faire attention de ce côté. [1] http://fr.openoffice.org/issues/show_bug.cgi?id=73865 [2] http://fr.openoffice.org/issues/show_bug.cgi?id=73880 [2] fonctionne parfois selon l'ordre de chargement des modules. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
