您的位置:控制工程论坛网论坛 » 人机界面 » 请问各位老师:用两个按键控制一个弹窗怎样实现?

032167yyc

032167yyc   |   当前状态:在线

总积分:1172  2024年可用积分:670

注册时间: 2023-08-01

最后登录时间: 2024-11-19

空间 发短消息加为好友

请问各位老师:用两个按键控制一个弹窗怎样实现?

032167yyc  发表于 2024/8/24 0:42:35      641 查看 3 回复  [上一主题]  [下一主题]

手机阅读

我这样写的按键按下脚本

IF 按键1 OR 按键2 THEN

!OpenSubWnd(反冲泵,350,53,290,345,2 )

ENDIF

这样的结果是按下其中一个按键弹窗弹出来,松手后就消失了。

按键按下,将按键1  置1

请问什么原因?

谢谢


1楼 0 0 回复
  • fammmy

    fammmy   |   当前状态:在线

    总积分:1168  2024年可用积分:687

    注册时间: 2021-08-20

    最后登录时间: 2024-11-12

    空间 发短消息加为好友

    fammmy   发表于 2024/8/24 0:45:59

    你的是或指令,肯定是随便哪一个按下都弹出来!

    你用与指令就可以了


    2楼 回复本楼

    引用 fammmy 2024/8/24 0:45:59 发表于2楼的内容

  • jllyh415

    jllyh415   |   当前状态:在线

    总积分:369  2024年可用积分:182

    注册时间: 2006-10-23

    最后登录时间: 2024-11-13

    空间 发短消息加为好友

    jllyh415   发表于 2024/8/24 0:49:28

    上个回复是基于按钮可以同时按下(与逻辑判断条件),如果不能同时按下,只能将按钮模式改为置位模式,先按下的置位后再按下另一个跳转画面同时将2个按钮复位,逻辑判断还是简单的与逻辑,

    3楼 回复本楼

    引用 jllyh415 2024/8/24 0:49:28 发表于3楼的内容

  • lvming173

    lvming173   |   当前状态:在线

    总积分:251  2024年可用积分:126

    注册时间: 2007-07-01

    最后登录时间: 2024-10-23

    空间 发短消息加为好友

    lvming173   发表于 2024/8/24 0:51:30

    IF 按键1 OR 按键2 THEN

    !OpenSubWnd(反冲泵,350,53,290,345,2 )替换为一个中间变量,假设中间量是A,

    此处改为A=1

    ENDIF

    然后接着在写一遍IF语句即可

    IF A==1 THEN

    !OpenSubWnd(反冲泵,350,53,290,345,2 )

    ENDIF


    4楼 回复本楼

    引用 lvming173 2024/8/24 0:51:30 发表于4楼的内容

总共 , 当前 /