Bonjour,
La question est dans le sujet.
Je voudrais savoir comment tester si le tableur de OpenOffice (scalc.exe) est installé.
Merci d'avance amis delphistes
Bonjour,
La question est dans le sujet.
Je voudrais savoir comment tester si le tableur de OpenOffice (scalc.exe) est installé.
Merci d'avance amis delphistes
Bonjour.
Un moyen qui me semble bon serait d'essayer de trouver une clé dans la base de registre qui t'indiquerais cela ou à défaut une clé te donnant le répertoire d'installation d'OpenOffice puis tester l'existance de scacl.exe.
salut,
le fait de simplement essayer de se connecter via OLE ne te suffit pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 OpenOffice := CreateOleObject('com.sun.star.ServiceManager'); if VarIsEmpty(OpenOffice) then ShowMessage('OpenOffice Absent')
Il m'arrive de passer à côté des choses simples.
?
Il faut que je désinstalle Ooo pour tester mais je ne vois pas pourquoi cela ne marcherait pas.
Je le marque donc résolu.
Partager