我想向Inno安装程序添加一个名为SetupMessageID[msgButtonNotify]的新安装消息ID。
我还需要使用.isl文件(如msgButtonNotify=Notify )来修改它的文本。
如何在不收到任何异常消息的情况下添加新的安装消息ID?
如果可能的话,我应该把它添加到它的源代码中,包括MsgIDs.pas
如何更新MessageHdrID中的Struct.pas以添加新的设置消息ID?
因为,Jordan Russel在MsgIDs.pas__:{ Note: When any messages are added/deleted/changed, Messages
我希望在InnoSetup的最终页面上有一个复选框来打开或不打开自述文件。我尝试过这样的方法(就像在这里解释,,但它似乎不起作用:
Name: "StartAfterInstall"; Description: Display the PDF Readme File; Languages: english
Filename: "{app}\readme.pdf"; Tasks: StartAfterInstall; Flags: shellexec postinstall runasoriginaluser; Languages: not French
它只提议
我尝试在安装结束时启动Adobe Reader以显示自述文件。我使用PDF,因为我需要显示一些图像。我的inno设置脚本失败,并显示"Unable to execute file: Create Process failed;code 267,the directory name is invalid“。
我已经尝试了在Filename前后使用引号和不使用引号:路径包含空格,然而,阅读文档时,inno将处理包含空格的路径(这样做正确吗?)。
顺便说一句,Adobe已经安装(或者用户必须在安装应用程序之前安装它),在我的例子中它已经安装了。
我使用的代码片段如下:
[Tasks]
Nam
我可以添加什么到win注册表中,以便当您右键单击文件时,资源管理器上下文菜单会获得一个名为"\path\ to \exe“”path\to\this\ file \ you \ right \ click \ on“的条目?如果在Inno设置中可以很容易地做到这一点,你能给我一些例子吗?(以及在卸载时清除注册表项)
谢谢。