免费脚本引擎,允许您在运行时使用Delphi或Free Pascal项目中的大部分Object Pascal语言。
Inno Setup - 当组合框中的选定值发生变化时,如何更改标签标题 [或一般的其他控件]
更改组合框中的语言(无需单击“确定”)时,我想更改对话框的文本(标签、表单标题、按钮标题) 过程 SelectLanguage(); 变量 语言表单:TSetupForm;
在 pascal 和 delphi 中,数组的长度存储在内存中距数组指针的某个偏移处。我发现以下代码对我有用并且它获取数组的长度: 输入 PINT...
Inno Setup 编译器在常量数组声明上抛出错误“is ('=') Expected”
我遇到编译器错误: 第 70 行: 栏数:19 预期为 ('=') 我做错了什么? [代码] // 定义允许的密码 常量 allowedPasswords: array[0..1] of string = ('
我们可以用Inno Setup在编译时自动创建XML数据库吗?
我有一个非常简单的支持安装程序,可以使用新版本更新多个 XML 数据库: [文件] 来源:“MSA_PublicTalks_???.xml”;目标目录:“{参数:安装路径}”;标志:
在 Inno Setup Pascal 脚本运行时评估来自预处理器的数据集合
我正在尝试在代码部分获取 Inno Setup 定义值,但不使用 {#VersionTool1}。我需要动态传递定义的名称,因为它们有很多(我想避免大的 switch case)...
我有一个自定义卸载页面,使用此行调用: UninstallProgressForm.InnerNotebook.ActivePage := UninstallConfigsPage; 现在,每次卸载程序时都会显示该页面...
如何在 Inno Setup 中提供多个具有多个选项的序列号? 我想根据我向客户提供的不同序列密钥在注册表中写入不同的值。 Ex 不同的序列号...
我遇到编译器错误: 第 70 行: 栏数:19 预期为 ('=') 我做错了什么? [代码] 常量 allowedPasswords: array[0..1] of string = ('Passwort1', 'Passwort2'); // 定义...
我目前正在开发一个更新我们公司软件的程序。 我让用户在 CreateInputDirPage 中选择已安装程序的位置和备份位置。 目前我是
如何从 Inno Setup 安装程序设置为 PrivilegesRequired=lowest 来运行具有管理员权限的应用程序?
我想以 PrivilegesRequired=lowest 运行设置。如何设置并运行应用程序 (dxwebsetup.exe) 以通过我的设置以管理员权限进行安装? 我的代码(Inno Setup - 避免显示...
我想将我的组件和选定的用户从 ini 文件添加到“准备安装”页面。 这可能吗? 它应该类似于这个例子: 这是我的 ini 文件: [用户] 用户1=
正如问题所说,我想从中心开始打字,而不是从左侧开始。 短代码值: 使用 WizardForm.UserInfoNameEdit 做 开始 左:= ScaleX(104); 顶部 := S...
我删除了取消按钮: 过程 CurPageChanged(CurPageID: Integer); 开始 WizardForm.CancelButton.Visible := False; 结尾 但它也破坏了安装程序的退出功能 - “退出”
Inno Setup:在 C# DLL 中用于长时间同步操作的字幕样式进度条
我使用 Inno Setup 为我的程序创建设置。我有 C# 代码,一些向导页面运行它。当我的 C# 代码运行很长时间时,我希望看到“ProgressBar”(样式 Marquee)。我想取消...
我是 Inno Setup 的新手,但我想暂时将一些文件写入临时目录,但在目录结构中: tmp\应用程序.exe tmp\lic eadme.txt Tm值
我需要有关[运行]中的条件的帮助。如果它是可能的... 我需要运行取决于条件的命令。 像这样: if (UserPage.Values[0] = 'NC') then // 文件名: {sys}\inetsrv ppcmd.exe;
当用户单击完成按钮时,将打开一个网页以及软件exe。但问题是网页将始终保持在顶部。 在运行部分: 文件名:“{app} bc.exe”;
将 Inno Setup 子组件显示为同级组件,并在复选框中显示检查而不是方块
我正在尝试让一个子组件显示为兄弟组件。 我正在为游戏制作一个安装程序,该游戏可以在同一安装文件夹中共存多个版本的游戏。 现在我...
根据所选安装类型修改 Inno Setup Run 部分标志
我有一个“运行”部分: [跑步] 文件名:“{app}\myapp.exe”;描述:{cm:RunNow}; \ 标志:postinstall nowait runascurrentuser;检查:类型是否紧凑; 文件名:“{app}\myapp.exe...
在 Inno Setup 的 Run 条目中运行脚本代码(添加注册表项)而不是可执行文件
我想在用户接受注册表项添加后添加注册表项。 该密钥将告诉 Firefox 在哪里可以找到我们的插件(存储在应用程序文件夹中) 用户将看到一个复选框“安装...