答案文件对话框无法识别取消

时间:2014-05-06 09:39:59

标签: livecode

为什么取消检查不起作用?

answer file "Bitte Bild auswählen" with type "Images|jpg|jpeg|png" if the result is not "cancel" then put it into tMyImagePath ... end if

它总是开始运行代码。我也试过“取消”和“Abbrechen”。我使用的是德语版的MacOSX和LiveCode 6.6.2 RC3。

2 个答案:

答案 0 :(得分:1)

只需将“结果”替换为“它”即可。

答案对话框的用户响应存储在变量“it”中。

顺便说一句,在“应答文件”对话框中按“取消”确实不会向变量“it”返回任何内容

所以你可以像这样改变你的剧本

answer file "Bitte Bild auswählen" with type "Images|jpg|jpeg|png" 
if it is not empty then put it into tMyImagePath
...
end if

答案 1 :(得分:0)

如果您想使用' 结果'你也可以这样做:

answer file "Bitte Bild auswählen" with type "Images|jpg|jpeg|png" 
if the result is not empty then 
  put it into tMyImagePath
  ...
end if