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
Synthetic_codes Borlander „ Das kracht schon wenn der Reader nicht im Standardverzeichnis installiert ist!...“
Optionen

vielleicht ein shell-aufruf auf eine vorgefertigte pdf datei? wenn er die nicht öffnen kann, müsste die entsprechende WINAPI Funktion dazu doch eigentlich einen fehler zurückliefern? aber ganz im ernst, keine ahnung.

zu meinem ersten vorschlag, ich ging davon aus, dass jemand der explizit nur nach dem reader fragt, ihn auch nur da hin installieren würde wo er von sich aus hin will: eben nach %PROGRAM FILES%\Adobeverzeichnis (kp wie die env dazu korrekt heisst, bin aber jetzt auch zu faul nachzuschauen)

'); DROP TABLE users;--
bei Antwort benachrichtigen