Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Inno setup Inno设置:获取';Don';t创建开始菜单文件夹';选项_Inno Setup_Pascalscript - Fatal编程技术网

Inno setup Inno设置:获取';Don';t创建开始菜单文件夹';选项

Inno setup Inno设置:获取';Don';t创建开始菜单文件夹';选项,inno-setup,pascalscript,Inno Setup,Pascalscript,我正在编写一个Inno设置脚本,它应该检查具有给定名称的开始菜单项是否已经存在。下面的脚本检查目录是否存在。问题是,即使选择了“不创建开始菜单文件夹”选项,它也会检查是否存在,我不知道如何获取此信息 函数NextButtonClick(CurPageID:Integer):布尔; 开始 如果CurPageID=wpSelectProgramGroup,则 开始 如果DirExists(ExpandConstant({group}')),则{如果目录不是空的} 开始 {如果用户选择了},我不知道如

我正在编写一个Inno设置脚本,它应该检查具有给定名称的开始菜单项是否已经存在。下面的脚本检查目录是否存在。问题是,即使选择了“不创建开始菜单文件夹”选项,它也会检查是否存在,我不知道如何获取此信息

函数NextButtonClick(CurPageID:Integer):布尔;
开始
如果CurPageID=wpSelectProgramGroup,则
开始
如果DirExists(ExpandConstant({group}')),则{如果目录不是空的}
开始
{如果用户选择了},我不知道如何获取信息
{是否创建开始菜单文件夹选项}
如果{用户未选择“不创建开始菜单文件夹”选项},则
开始
MsgBox('目录已存在。请选择其他目录。',
MB确认,MB_确定);
结果:=假;
结束
其他的
开始
结果:=真;
结束;
结束
其他的
开始
结果:=真;
结束;
结束{wpSelectProgramGroup}
其他的
开始
结果:=真;
结束;
结束;

查询
noiconCheck
直接选中复选框:

如果未选中WizardForm.noiconCheck.Checked,则

查询
noiconCheck
直接选中复选框:

如果未选中WizardForm.noiconCheck.Checked,则

升级时应允许用户使用现有文件夹。升级时应允许用户使用现有文件夹。完美。非常感谢您的快速回复。太好了。非常感谢您的快速回复。