我为3ds Max制作了一个插件,我需要两样东西:
非常感谢。
发布于 2017-11-26 14:39:49
DirEdit in 事件函数。您可能只想在第一次安装时清除它,而不是在重新安装/升级时。除非用户选择路径,否则Inno安装程序本身将不允许用户继续操作。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安装程序:如何在安装时覆盖而不是在更改时覆盖?

或者您可以创建一个全新的自定义页面:
(把标准的那个藏起来?)
发布于 2017-11-27 09:49:34
Autodesk 3ds Max将其安装目录存储在Windows注册表中。您可以将Inno安装程序设置为检查该注册表项并将其用作默认值。
这里有一个指向3DSMaxSDK程序员指南的链接:3ds Max安装目录注册表密钥。
https://stackoverflow.com/questions/47495834
复制相似问题