Как проверить, установлен ли Adobe pdf Viewer программно?И как пройти его путь? - PullRequest
0 голосов
/ 13 мая 2019

На самом деле я хочу открыть PDF-файл в Acrobat PDF Viewer, если он установлен или в веб-браузере (IE) . Как мне это сделать?

Я попытался использовать ShellExecuteEx(), который вернул бы SE_ERROR_ASSOC, если ассоциации не найдены. Итак, я думал, что Acrobat pdf будет ассоциированным типом .pdf файлов. И, следовательно, удалил ассоциацию с помощью команды set assoc .pdf = в cmd. После этого шага он также как-то открывается, т.е. браузер по умолчанию, и я не получаю SE_ERROR_ASSOC ошибку.

...