我为3ds Max制作了一个插件,我需要两件事:
非常感谢。
答案 0 :(得分:0)
InitializeWizard
event function中的DirEdit
。您可能希望仅在首次安装时清除它,而不是在重新安装/升级时清除它。 Inno Setup本身不允许用户继续,除非用户选择路径。[Messages]
section。更改WizardSelectDir
,SelectDirDesc
,SelectDirLabel3
和SelectDirBrowseLabel
等条目。[Messages]
WizardSelectDir=Choose install directory
[Code]
procedure InitializeWizard();
begin
if not IsUpgrade then
begin
WizardForm.DirEdit.Text := '';
end;
end;
对于IsUpgrade
功能,请参阅示例Inno Setup: How to overwrite on install but not on change?
或者您可以创建一个全新的自定义页面:
How to ask the user to specify a folder name (using Inno Setup)?
(隐藏标准的?)
答案 1 :(得分:0)
Autodesk 3ds Max将其安装目录存储在Windows注册表中。您可以将Inno Setup安装程序设置为检查该注册表项并将其用作默认值。
以下是3ds Max SDK程序员指南的链接:3ds Max Install Directory Registry Key。