Bonjour,
j'ai un code (VBA) qui utilise le programme associé à l'extension PDF pour afficher des fichiers PDf générés. Ce code utilisepour afficher le PDF et
Code : Sélectionner tout - Visualiser dans une fenêtre à part ShellexecuteExpour le tuer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Shell("Taskkill /im prog_name /f", 0)
Quelle est la clé du registre à lire pour retrouver Prog_name qui est le programme associé pour ouvrir les fichiers PDF ?
Cette clé est-elle valable pour VISTA & XP également, car j'utilise le code sur différents OS ?
Pour l'instant, j'ai mis en "dur" dans mon code les différentes possibilités de software associés (AcroRd32.exe, Foxit Reader.exe,...) et je lance Taskkill pour tous, mais bon, c'est assez. Je préfère un code propre.
Merci pour votre aide.
Partager