Inno Setup:如何启动Adobe Reader并显示PDF

Inno Setup:如何启动Adobe Reader并显示PDF,第1张

概述我试图在安装结束时启动Adobe Reader以显示自述文件.我正在使用PDF,因为我需要显示一些图像.我的inno安装脚本失败,“无法执行文件:创建进程失败;代码267,目录名称无效”. 我试过带有和不带引号的文件名:路径有空格,但是,阅读文档,inno会处理带空格的路径(这是正确的吗?). BTW – 安装了Adobe(或者用户必须在安装应用程序之前安装它)在我的情况下它已经安装. 我正在使用 我试图在安装结束时启动Adobe Reader以显示自述文件.我正在使用pdf,因为我需要显示一些图像.我的inno安装脚本失败,“无法执行文件:创建进程失败;代码267,目录名称无效”.

我试过带有和不带引号的文件名:路径有空格,但是,阅读文档,inno会处理带空格的路径(这是正确的吗?).

BTW – 安装了Adobe(或者用户必须在安装应用程序之前安装它)在我的情况下它已经安装.

我正在使用的代码snipet:

[Tasks]name: StartAfterInstall; Description: display the pdf Readme file[Run]filename: "{reg:HKLM\SOFTWARE\Microsoft\windows\CurrentVersion\App Paths\AcroRd32.exe,@AcroRd32.exe} {app}\readme.pdf"; Tasks: StartAfterInstall
解决方法 首选在用户的默认pdf查看器中打开pdf文件.这是您在pdf文件的 [Run]部分条目中指定 shellexec标志时可以执行的 *** 作.此标志将允许windows Shell打开您的文件,它将使用为pdf扩展注册的应用程序:

[Tasks]name: StartAfterInstall; Description: display the pdf Readme file[Run]filename: "{app}\readme.pdf"; Tasks: StartAfterInstall; Flags: shellexec runasoriginaluser
总结

以上是内存溢出为你收集整理的Inno Setup:如何启动Adobe Reader并显示PDF全部内容,希望文章能够帮你解决Inno Setup:如何启动Adobe Reader并显示PDF所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/1268810.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-08
下一篇2022-06-08

发表评论

登录后才能评论

评论列表(0条)

    保存