有没有办法在 VCL 样式中使用语言选择器(Inno Setup)?如何?
如何在一段时间后关闭“完成”页面上的安装程序?
它也可以解释为:如何在一段时间不活动后关闭安装程序?(关闭/取消安装)。这可能吗?
如何用FilenameLabel
我想要的名字创建个性化的名字?如何实施Inno Setup - 如何在安装时隐藏某些文件名的建议?(FilenameLabel) (第三个选项,CurInstallProgressChanged,将要显示的文件名从隐藏复制到自定义标签\xc2\xa8)。
我看到这段代码:
\n\nprocedure InitializeWizard;\nbegin\n with TNewStaticText.Create(WizardForm) do\n begin\n Parent := WizardForm.FilenameLabel.Parent;\n Left := WizardForm.FilenameLabel.Left;\n Top := WizardForm.FilenameLabel.Top;\n Width := WizardForm.FilenameLabel.Width;\n Height := WizardForm.FilenameLabel.Height;\n Caption := ExpandConstant(\'{cm:InstallingLabel}\');\n end;\n WizardForm.FilenameLabel.Visible := False;\nend;\n
Run Code Online (Sandbox Code Playgroud)\n\n但是,如果可能的话,如何定义我想要的文件名CurInstallProgressChanged
?
我正在使用 Martin Prikryl 对Custom Inno Setup Uninstall page (not MsgBox)的回答中的代码。
如何修改此代码的第一页以在页面上显示类似“欢迎”的页面OuterNotebook
(即没有MainPanel
标题)?
我已经安装了程序。但是,如果我尝试再次安装它,它将安装并替换该程序。
我看到了这个问题Inno Setup-如果计算机上已经安装了应用程序,如何在安装时显示通知消息?
是否可以创建某个注册表项,以便对其进行检查并阻止新安装?在此问题中,有一些相关信息:Inno setup-如果未安装其他程序,则跳过安装。
如何本地化组件和类型名称?例如:
[Languages]
Name: "eng"; MessagesFile: "Idiomas\English.isl"
Name: "spa"; MessagesFile: "Idiomas\Spanish.isl"
Run Code Online (Sandbox Code Playgroud)
如果我选择英语:
[Types]
Name: "full"; Description: "Full installation"
Name: "compact"; Description: "Compact installation"
Name: "custom"; Description: "Custom installation"; Flags: iscustom
[Components]
Name: "program"; Description: "Program Files"; Types: full compact custom; Flags: fixed
Name: "readme"; Description: "Readme File"; Types: full
Run Code Online (Sandbox Code Playgroud)
或者如果我选择西班牙语:
[Types]
Name: "full"; Description: "Instalación Completa"
Name: "compact"; Description: "Instalación Mínima"
Name: "custom"; Description: "Instalación Personalizada"; Flags: iscustom
[Components]
Name: "program"; Description: "Archivos de Programa"; Types: full compact custom; Flags: fixed …
Run Code Online (Sandbox Code Playgroud)