布尔类型的判断[已解决]
本帖最后由 haijie1223 于 2016-10-24 09:22 编辑效果如下
test(True)
Func test($Tag = False)
If $Tag = -1 Then $Tag = False
MsgBox(0, 0, $Tag)
EndFunc ;==>test
是我自己没搞明白,布尔类型的数据,只有两个值,0和非0.所有非0的值都看作true,所以才会出现上面的结果。
可能是没分正负,只要不是 0 就行了。 https://www.autoitscript.com/autoit3/docs/functions/IsBool.htm
页:
[1]