请教如何屏蔽多余的按键操作
我的思路是这样的:主程序运行后,通过事件结构获取按键操作来运行相应的子程序。现在的问题是按键执行子程序后,但还未从子程序退出,如果这时又按了此按键,结果程序执行完子程序后又进入了这个子程序。
请问该如何屏蔽掉后来这按键操作,也就是说在子程序未运行时点击一次按键就执行一次子程序,而在子程序运行中的按键操作都视为无效,这该如何实现,望高手指点,谢谢。 event 对应的case中,编辑事件选项,下面的钩打上,表示运行完对应框的子程序后才可以再相应主界面的操作。 您指的是否是“编辑事件”窗口中的“锁定前面板直至本事件分支完成”这个选项前的钩选上,但我试过没用。
附上我的试验程序请帮我看看,我想要的效果是这样的:在这个试验程序中按一下开关后,运行指示灯会亮起,停止指示灯熄灭,在这段时间里的按键操作都视为无效,只能到运行指示灯熄灭,停止灯亮起时按键才是有效的,而我试了好久结果还是不行。
页:
[1]