Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Inno setup 安装后显示自定义向导页面_Inno Setup_Wizard - Fatal编程技术网

Inno setup 安装后显示自定义向导页面

Inno setup 安装后显示自定义向导页面,inno-setup,wizard,Inno Setup,Wizard,有没有办法在文件被转储到{app}目录后显示自定义向导页面或自定义页面?您可以使用CreateCustomForm构建自定义对话框,并使用[files]部分中文件的AfterInstall钩子调用它。是,通过指定创建页面时希望其显示的正确页面ID。 wpInstalling、wpInfoAfter和wpFinished都是在实际安装之后进行的 请注意,您不应该直接使用页码,因为它们可以在不同版本的Inno Setup中更改是的,这就是我所追求的方法。不幸的是,Inno安装程序直接进入完成页面!听

有没有办法在文件被转储到{app}目录后显示自定义向导页面或自定义页面?

您可以使用
CreateCustomForm
构建自定义对话框,并使用
[files]
部分中文件的
AfterInstall
钩子调用它。

是,通过指定创建页面时希望其显示的正确页面ID。
wpInstalling
wpInfoAfter
wpFinished
都是在实际安装之后进行的


请注意,您不应该直接使用页码,因为它们可以在不同版本的Inno Setup中更改

是的,这就是我所追求的方法。不幸的是,Inno安装程序直接进入完成页面!听起来像是在CustomForm上调用
Show
,而不是调用
ShowModal
来停止进程。也可以在其他选项上调用。在将文件安装到自定义页面之前,收集所需的信息。然后在后安装中对结果执行您需要执行的操作。这就是我使用的标识符!非常感谢ProgressPage:=CreateCustomPage(wpInstalling+1,“正在安装您的软件包”,“这可能需要几分钟时间,具体取决于您以前的选择)。;”为什么要使用WP1+1?这与wpInfoAfter相同,您永远不应该硬编码页码。