Inno Setup 打开网页

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Inno Setup 打开网页相关的知识,希望对你有一定的参考价值。

inno setup 脚本程序中我用这个函数打开网页URl,为什么在IE6以及早期版本下总是会覆盖当前打开的页面。哪位熟悉Inno的高手能不能给个方法重新开启浏览器打开网页啊??
ShellExec('iexplore.exe', Url, '', '', SW_SHOWNORMAL, ewNoWait, ErrorCode);

参考技术A ShellExec('iexplore.exe', bankUrl, '', '', SW_SHOWNORMAL, ewNoWait, ErrorCode)

问题解决本回答被提问者采纳

Inno setup关联文件

我在Inno setup关联文件时输入如下注册表,可在构建测试后发现图标是改了,但默认打开方式没有,我是输错了,还是输少了?
[Registry]
Root: HKCR; Subkey:".gba"; ValueType: String; ValueData: "gbareg"; Tasks: "gbareg"; Flags: uninsdeletekeyifempty
Root: HKCR; Subkey:"gbareg\DefaultIcon"; ValueType: String; ValueData: "app\sys.dll,2"; Tasks: "gbareg"; Flags: uninsdeletekeyifempty
Root: HKCR; Subkey:"gbareg\shell"; ValueType: String; ValueData: "打开(&O)"; Tasks: "gbareg"; Flags: uninsdeletekeyifempty
Root: HKCR; Subkey:"gbareg\shell\打开(&O)"; ValueType: String; Tasks: "gbareg"; Flags: uninsdeletekeyifempty
Root: HKCR; Subkey:"gbareg\shell\打开(&O)\command"; ValueType: String; ValueData: """app\VisualBoyAdvance\VisualBoyAdvance.exe\"" ""%1"""; Tasks: "gbareg"; Flags: uninsdeletekeyifempty
Root: HKCR; Subkey:"gbareg\shell\打开(&O)\ddeexec\Topic"; ValueType: String; ValueData: "System"; Tasks: "gbareg"; Flags: uninsdeletekeyifempty
Valuename不填是默认值,若填了,将不可能关联程序

参考技术A 每一行貌似都少了一个 ValueName: ***;
这个是注册表的定义键值,从reg中导出的都有。。自己加上就可以了!

以上是关于Inno Setup 打开网页的主要内容,如果未能解决你的问题,请参考以下文章

用Setup Factory制作的安装程序怎样关闭后自动打开指定网页?要在哪里设置?

inno setup 怎么修改安装文件左边的图片?

inno setup 安装前弹出图片问题赐教

inno setup将 exe文件和.NETFramework如何一起打包

如何使用 inno setup 结束进程?

Winfrom打包教程(Inno Setup工具)