Inno Setup询问用户特殊位置

时间:2015-02-26 20:19:19

标签: path installation inno-setup

我是Inno设置的新手。我希望用户在安装过程中选择另一个安装路径,例如数据库(通常它将安装在ProgramData ..)。所以我想第二次获得数据库或任何其他文件的安装路径对话框。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

最简单的方法是创建自定义页面并在安装(进度页面)开始之前显示它。

  

原型:函数CreateCustomPage(const AfterID:Integer; const   ACaption,ADescription:String):TWizardPage;

     

描述:创建自定义向导页面。页面是空的   默认;你必须在之后创建自己的控件并放置它们   在页面上(通过将其父属性设置为Surface   此函数返回的TWizardPage实例的属性。)

     

示例:有关示例,请参阅CodeClasses.iss。

因此,创建自定义页面,在其上放置一些控件(目录选择器的文件选择器)并在需要时显示。