Bonjour à tous,
question complémentaire sur un thème récent:
Sur un PC WIN7 (64 bits), j'ai installé Ghostscript 64 bits.
J'essaie de lire la clé suivante :
"HKEY_LOCAL_MACHINE\SOFTWARE\GPL Ghostscript\9.06\GS_DLL" via regread.
Cette clé est visible dans regedit de SYSTEM32 mais pas dans Regedit de SYSWOW64.
Et donc le code
donne l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 'Read Ghoscript Key Set objWSH = CreateObject("WScript.Shell") On Error Resume Next gs_pkg = objWSH.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\GPL Ghostscript\9.06\GS_DLL")
J'ai essayé avec HKML64 et tout un tas de trucs, rien ne marche.-2147024893 Invalid root in registry key "HKEY_LOCAL_MACHINE\SOFTWARE\GPL Ghostscript\9.06\GS_DLL".
en vba.
Comment lire cette clé 64bits depuis du VBA 32 ?
Partager