Programmieren - alles kontrollieren 4.934 Themen, 20.613 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
Borlander Synthetic_codes „vielleicht ein shell-aufruf auf eine vorgefertigte pdf datei? wenn er die nicht...“
Optionen

Das sollte schon irgendwie in einer benutzbaren Form gekapselt sein. Und als Datei müsste das zu öffnende Dokument sowieso vorliegen, mir ist zumindest nicht bekannt, daß man dem Adobe Reader anderweitig Dokumente übergeben könnte (außer vielleicht dem Browser-Plugin).

%PROGRAM FILES%\Adobeverzeichnis
Das Problem bei diesen Ansatz: Dabei müsste man sich darauf verlassen, daß zukünftige Versionen weiterhin im Adbobeverzeichnis installiert werden und keinen anderen Namen wählen. Wir erinnern uns daran, daß der Adobe Reader ursprünglich mal Acrobat Reader hieß. Würde mich daher auch nicht drauf verlassen, daß die Ausführbare Datei weiterhin den selben Namen hat.

bei Antwort benachrichtigen