Programmieren - alles kontrollieren 4.937 Themen, 20.647 Beiträge

VBA - Wie prüfe ich ob der Acrobat Reader installiert ist?

Jürgen124 / 9 Antworten / Flachansicht Nickles

Hallo, habe eine Access Anwendung aus der ein PDF mit dem Acrobat Reader angezeigt wird.

Möchte vor der Anzeige aber testen ob der Reader überhaupt installiert ist. Wie (mit welchem Code) mach ich das?

Schon mal besten Dank,
Jürgen

bei Antwort benachrichtigen
peterson Jürgen124 „VBA - Wie prüfe ich ob der Acrobat Reader installiert ist?“
Optionen

Ich weiß nicht, ob es Dir hilft, aber ich versuche es mal.

Ich arbeite mit StarMoney 7 und das Programm will unbedingt den Adobe als PDF-Reader, um das Handbuch zu öffnen.
Ich habe den Adobe aber nicht drauf, sondern nur den Foxit Reader.
Und dieser soll gefälligst das Handbuch aufmachen.

Da ich im Programmcode nix gefunden habe, habe ich halt in der Registry gesucht, wo das Programm nachsucht. Und da habe ich eine einzige Stelle gefunden. Allerdings ist das für XP, bei Vista ist das woanders.
Dort habe ich dann die Adobe-EXE (acroRD32.exe) rausgeworfen und den Foxit eingetragen.

Vielleicht kannst Du das auch mit VBA abfragen.

HKEY_CLASSES_ROOT\Software\Adobe\Acrobat\Exe\"D:\Programme\Foxit Reader\Foxit Reader.exe"


bei Antwort benachrichtigen