Bonjour, Je cherche à piloter un équipement de labo (un contrôleur de pression) via le port USB. Le fabricant m'a fourni une feuille Excel comportant des macros permettant de piloter cet équipement. Les macros VBA communiquent avec le contrôleur via un serveur COM. Je veux transcrire ces macros en BASIC dans OOo, mais je butte sur la première étape : communiquer avec le contrôleur.
Je me suis inspiré du post suivant, cité dans le livre de B. Marcelly et L. Godard pour l'utilisation d'objets COM depuis OOo : http://www.oooforum.org/forum/viewtopic.phtml?t=6381 J'ai donc écrit : [...] oObjFactory = createUnoService( "com.sun.star.bridge.OleObjectFactory" ) oGDS = oObjFactory.createInstance( "GDS.GDScontroller" ) xray oGDS [...] Or Xray renvoie "Objet null"... Je précise que la DLL "GDSDCAccess.dll" à laquelle l'objet "GDS.GDScontroller" est lié se trouve dans le répertoire C:\WINDOWS\system32... Peut être que le problème n'est pas lié à OpenOffice, et que donc, ma question est un peu hors sujet, mais si quelqu'un pouvait m'expliquer ce qui ne va pas ? Merci d'avance. Laurent --------------------------------------------------------------------- To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org For additional commands, e-mail: prog-h...@fr.openoffice.org