社区活动 技术论坛 控制流程命令中出现了问题,请大家帮忙看看,怎么回事
控制流程命令中出现了问题,请大家帮忙看看,怎么回事
2012-04-16 21:25 35 0 12
[attachimg]2072[/attachimg][size=3][b]不管我选择注释对话框里的是,还是选择否,程序总会执行END_IF后的程序,这是怎么回事呀,请各位高手帮忙看看,谢谢![/b][/size]
我要回复

登陆后才能评论

登录
所有回贴(10)
如何收费?😃
2022-08-04 22:28
回复
取消
提交
涉及到自己二次编程的,还是把软件改为英文比较好,这样好理解。
2012-04-23 13:31
回复
取消
提交
我试了一下,用1和0判断就ok了。 谢谢所有上面帮忙的。:)
2012-04-22 22:19
回复
取消
提交
设置输入1 和2进行判断 试试!
2012-04-18 21:48
回复
取消
提交
“2010版本“是否”的逻辑判断,在中文环境下:是=确定;否=取消。在英文环境下:YES=YES;NO=NO。 自动继续,在2010版本才有,如果等于“否”,则条件生效就立即执行,如果等于“是”,后面会多出一个延时数值,你可以设置一定的时间再执行。” 根据版主所说的,我今天试了下,但是我发现后面加了一下延时数值以后,它只是延时了一下,还是按照以前的,不管是选择是,还是后,程序都执行END_IF之后的程序,而不执行IF与END_IF之间的程序,这是为什么呢?疑惑了 _
2012-04-18 21:21
回复
取消
提交
[quote]2010版本“是否”的逻辑判断,在中文环境下:是=确定;否=取消。在英文环境下:YES=YES;NO=NO。 自动继续,在2010版本才有,如果等于“否”,则条件生效就立即执行,如果等于“是”,后面会多出一个延时数值,你可以设置一定的时间再执行。 [color=#999999]arttk 发表于 2012-4-17 8:35:00 [/color][url=http://bbs.hexagonmetrology.com.cn:6080/showtopic.aspx?topicid=11302&postid=87007#87007][img]http://bbs.hexagonmetrology.com.cn:6080/images/common/back.gif[/img][/url][/quote]版主正解!
2012-04-17 20:50
回复
取消
提交
2010版本“是否”的逻辑判断,在中文环境下:是=确定;否=取消。在英文环境下:YES=YES;NO=NO。 自动继续,在2010版本才有,如果等于“否”,则条件生效就立即执行,如果等于“是”,后面会多出一个延时数值,你可以设置一定的时间再执行。
2012-04-17 08:35
回复
取消
提交
点3没在条件范围内,真假都执行。还有那个自动继续就没研究了
2012-04-17 00:39
回复
取消
提交
因为总是执行点3,表示IF语句总是为假,那就要检查C1.INPUT=="是"这个语句,问题很可能出在这里 1.首先自己可以把C1.INPUT赋值个另一个变量,看一下选择"是"和选择"否"时C1.INPUT的具体值是什么。 2.根据1的测试结果来改写IF语句的逻辑判断等式. 3.自动继续=否,没注意过,等我自己先试验下
2012-04-16 21:49
回复
取消
提交
[attachimg]2072[/attachimg][size=3][b]不管我选择注释对话框里的是,还是选择否,程序总会执行END_IF后的程序,这是怎么回事呀,请各位高手帮忙看看,谢谢![/b][/size]
2012-04-16 21:25
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

热线电话(工作时间8:30-17:30)

关注我们 电话咨询 在线咨询

海克斯康制造智能