Bernard Marcelly | 30 Apr 18:23
Picon
Favicon

Re: [prog] [oOfiice Portable] Piloter oOpenOffice Writer et Calc en version portable depuis une application tièrce

Message de Laurent Godard  date 2008-04-30 15:19 :
> Cezame Concept a écrit :
>> Je travaille sous Windev.
>>
>> Donc a priori je dois lancer juste oO en mode listen ?
> 
> Je n'en suis pas certain car il se pourrait que windev utilise COM et 
> donc necessite une enregistrement dans la base de registre des 
> composants de OOo
> 

C'est aussi mon avis. Une seule version à la fois d'OpenOffice est 
déclarée dans COM. Cela m'étonnerait beaucoup que la version portable 
modifie la base de registre Windows. Donc ce sera la version locale (si 
elle est installée) qui sera lancée.
Si OOo n'est pas installé sur le PC il n'y a aucune référence dans la 
base de registres Windows, et probablement ça ne marchera pas.

C'est même un peu plus compliqué. J'ai sur mon PC une version 1.1.5 et 
une version 2.4.0. Par COM, la version 2.4.0 est lancée, si aucune des 
deux n'est en cours. Si j'ouvre d'abord manuellement la version 1.1.5, 
alors COM utilise cette version.
Donc, avec OOo installé mais pas en cours, peut-être qu'en ouvrant 
d'abord la version portable (par appel direct de soffice.exe), COM va 
l'utiliser. Mais si la version locale est déjà ouverte... je ne sais pas 
(pas envie de casser ma config).

    Bernard

Gmane