Je voudrais savoir comment localiser l'emplacement de=20
l'ex=E9cutable d'access afin de pouvoir le lancer =E0 partir=20
de mon appli, et sur sur n'importe quelle version de=20
windows poss=E9dant access.
Avec excel j'y arrivais en faisant un truc du genre:
Dim AppXLS as Excel.Application
Msgbox AppXLS.Path
"Nicolas" a écrit dans le message de news:029c01c3cdff$c0d0f4a0$
Bonjour,
Je voudrais savoir comment localiser l'emplacement de l'exécutable d'access afin de pouvoir le lancer à partir de mon appli, et sur sur n'importe quelle version de windows possédant access.
Avec excel j'y arrivais en faisant un truc du genre:
Dim AppXLS as Excel.Application Msgbox AppXLS.Path
mais avec access, ça ne marche pas.
Que faire ?
Merci
Nicolas
Bonjour/soir,
Tu peux essayer ceci:
Sachant que le ProgID est Access.Application, on trouve dans la BdR:
HKEY_CLASSES_ROOTAccess.ApplicationCLSID
Ensuite, dans
HKEY_CLASSES_ROOTCLSID{--CLSID récupérée--}InprocServer32
on retrouve le chemin de la dll/de l'exe (ici, Access)
pour plus d'informations sur l'accès à la BdR:
http://faq.vb.free.fr/index.php?questionY
"Nicolas" <nicolasheurtevin@wanadoo.Fr> a écrit dans le message de
news:029c01c3cdff$c0d0f4a0$a001280a@phx.gbl
Bonjour,
Je voudrais savoir comment localiser l'emplacement de
l'exécutable d'access afin de pouvoir le lancer à partir
de mon appli, et sur sur n'importe quelle version de
windows possédant access.
Avec excel j'y arrivais en faisant un truc du genre:
Dim AppXLS as Excel.Application
Msgbox AppXLS.Path
"Nicolas" a écrit dans le message de news:029c01c3cdff$c0d0f4a0$
Bonjour,
Je voudrais savoir comment localiser l'emplacement de l'exécutable d'access afin de pouvoir le lancer à partir de mon appli, et sur sur n'importe quelle version de windows possédant access.
Avec excel j'y arrivais en faisant un truc du genre:
Dim AppXLS as Excel.Application Msgbox AppXLS.Path