inno-setup

    1热度

    1回答

    我知道FileCopy功能可用于在[Code]部分复制文件,并能正常工作对于大多数的目的。但是,有没有办法来调用本地Windows文件复制操作,使标准的Windows文件复制对话框,进度,剩余时间等显示(即同做Ctrl+C,其次为Ctrl+V),这也将允许用户取消或暂停复制操作中期过程?或者更好的是,有没有办法直接在[Code]部分复制类似的功能?

    0热度

    1回答

    我已经使用php desktop application为codeigniter项目的正常工作 现在我用inno setup为php desktop application Inno Setup的创建安装:step for inno setup 我必须遵守所有步骤并且安装程序已创建,但执行应用程序未运行并且生成以下错误后 Problem signature: Problem Event

    2热度

    1回答

    作为Inno Setup内置安装程序的一部分,我想将用户输入到安装程序的文本字段输出到文本文件。 到目前为止,我有以下: [Code] var PrimaryServerPage: TInputQueryWizardPage; PrimaryAddress: String; procedure InitializeWizard; begin PrimarySe

    0热度

    1回答

    某些外部库(特别是Windows API)使用结构类型,其中某些字段是指向字符数组的指针。 Inno Setup Unicode没有PChar(PWideChar)类型。如何定义一个使用宽字符数组指针类型的结构? 例如,我该如何定义SHFILEOPSTRUCT structure? type TSHFileOpStruct = record hwnd: HWND; w

    1热度

    2回答

    我已经配置了下面的脚本来要求用户输入IP地址作为安装向导的一部分,该地址被写入应用程序将引用的配置文件以知道在哪里进行通信用。 不过目前,服务是在更新配置文件之前创建的(Run部分发生在CurStep = ssPostInstall之前),所以默认值在文件更新之前已经从文件中读取。 这意味着当前需要进一步的手动服务重启才能使应用程序进行通信。 据我所知,Run部分可能在ssPostInstall之

    0热度

    1回答

    我试图禁用动态欢迎页面: 这里有不同的选择,我试图 [SETUP] DisableWelcomePage={code:ShouldSkipAutorun} ... [CODE] function ShouldSkipAutorun(Default: string):boolean; begin ... // will return true or false on wheth

    1热度

    1回答

    我使用Inno Setup的我的程序创建的setup.exe组合框。我想在MS SQL Server中获得现有数据库的下拉列表(组合框)。但我不知道,我需要使用哪个自定义向导页面。我创建了具有服务器授权的向导页面。 如何最有效地做到这一点?我的代码: [Code] var ServerDetailsPage: TInputQueryWizardPage; procedure Ini

    -2热度

    1回答

    我尝试使安装程序连接到我的nexus服务器,并在instatlion中提供可能性选择与版本安装。从回购下载我使用该插件:https://mitrichsoftware.wordpress.com/inno-setup-tools/inno-download-plugin/ 我可以连接成功和下载表明,但不知道如何列出应用程序的instaler版本,然后安装:

    1热度

    1回答

    我已经配置了下面的脚本来要求用户输入IP地址作为安装向导的一部分,该地址被写入应用程序将引用的配置文件知道在哪里沟通。我想提供机会在命令行中将此IP地址指定为参数,以便部署可以自动执行并以静默方式执行。 从我的研究中,似乎可以添加一个命令行参数,但我很难理解如何在Inno安装程序中设置此设置,然后如何使此选项可以在其上指定命令行或通过安装向导。 例如像app1.exe /ipaddress 192

    1热度

    1回答

    我想知道如何发送输入从UserPage到idpAddFile下载Inno Download Plugin。下载后,我想使用该压缩和安装应用程序。 现在我有这样的: var UserPage: TInputQueryWizardPage; procedure InitializeWizard; begin {Page for input Version} User