Je souhaiterai connaitre le version de adobe acrabat, pour cela j'utilise le registre qui me précise
le chemin de l'éxécutable, ce programme est destiné à être utilisé sur plusieurs pcs différents, je ne connait pas forcement la version de adobe.
J'ai réalisé le code suivant qui me donne le chemin, mais le problème c'est que FileGetVersion ne l'intinprete pas correctement, est il possible de contourner ce problème ?
Code : Tout sélectionner
Dim $adobe,$msg,$reg_adobe,$ra, $badobe,$adobe1
$reg_adobe=RegRead("HKEY_CLASSES_ROOT\Applications\AcroRD32.exe\shell\Read\command","")
$reg_adobe=StringTrimRight($reg_adobe,6)
$reg_adobe=StringTrimLeft($reg_adobe,1)
$adobe1=$reg_adobe
$adobe=FileGetVersion($adobe)
MsgBox(0,"adobe",$adobe&' '&$adobe1)