袁泉
我这样写的按键按下脚本
IF 按键1 OR 按键2 THEN
!OpenSubWnd(反冲泵,350,53,290,345,2 )
ENDIF
这样的结果是按下其中一个按键弹窗弹出来,松手后就消失了。
按键按下,将按键1 置1
请问什么原因?
谢谢
楼主最近还看过
谢谢大家,问题已解决:
两个按钮同样的设置。
再一次谢谢大家的帮助
乖乖小笨熊
你的是或指令,肯定是随便哪一个按下都弹出来!
你用与指令就可以了
上个回复是基于按钮可以同时按下(与逻辑判断条件),如果不能同时按下,只能将按钮模式改为置位模式,先按下的置位后再按下另一个跳转画面同时将2个按钮复位,逻辑判断还是简单的与逻辑,
fdxz
是我没懂表达的意思吗,打开窗口没问题呢,只是这样是打开一个非模态子窗口,如果在打开后在父窗口操作其他空间,则子窗口就会被覆盖。
谢谢两位老师,我的目的是任意一个按键都能使窗口弹出
徐丫头
两个按钮一样
g12334121
后台任务里添加一个策略行,执行循环改成100ms,表达式是布尔(建立一个布尔中间变量),内容写窗口2.open,窗口1里放两个功能 一样的按钮,按下脚本布尔=1,抬起脚本布尔=0,就满足你的要求了,如图所示,结贴哦!
"g12334121" 的回复,发表在6楼 对内容: 【后台任务里添加一个策略行,执行循环改成100ms,表达式是布尔(建立一个布尔中间变量),内容写窗口2.open,窗口1里放两个功能 一样的按钮,按下脚本布尔=1,抬起脚本布尔=0,就满足你的要求了,如...】进行回复:
-----------------------------------------------------------------
谢谢了,回去试试
"徐丫头" 的回复,发表在5楼 对内容: 【两个按钮一样】进行回复:
建一个循环策略对吧?
121111115
!OpenSubWnd(反冲泵,350,53,290,345,2 )替换为一个中间变量,假设中间量是A,此处改为A=1
然后接着在写一遍IF语句即可
IF A==1 THEN
"121111115" 的回复,发表在10楼 对内容: 【IF 按键1 OR 按键2 THEN!OpenSubWnd(反冲泵,350,53,290,345,2 )替换为一个中间变量,假设中间量是A,此处改为A=1ENDIF然后接着在写一遍IF语句即可IF A...】进行回复:
夜已到来
学习了!
Smile-lyc
感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。
对于求助者要求:
1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;
2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。
3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。
4、2023加油!!
AMD250