【求助】组态王下拉框事件变化 点击:294 | 回复:7



xiaolanmao9016

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 0回
  • 年度积分:50
  • 历史总积分:50
  • 注册:2025年10月15日
发表于:2025-10-16 22:28:12
楼主
求助帖30分-未结帖

我用组态王的下拉框查出来数据库中的数据,如何选择其中一个选项后,自动触发代码,不想再添加一个按钮了。



楼主最近还看过



xiaolanmao9016

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 1回
  • 年度积分:77
  • 历史总积分:77
  • 注册:2025年10月15日
发表于:2025-10-16 22:29:22
1楼

但我了解到的组态王下拉列表并没有事件,无法触发它

回复本条

    

小肥猪123

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 125回
  • 年度积分:68
  • 历史总积分:2168
  • 注册:2025年2月13日
发表于:2025-10-17 08:09:37
2楼

在组态王中,给下拉框添加 “数值改变” 事件,在事件中编写所需代码,选选项后会自动触发,无需按钮。

回复本条

    

Allen010

  • 精华:0帖
  • 求助:0帖
  • 帖子:30帖 | 621回
  • 年度积分:39
  • 历史总积分:19919
  • 注册:2010年8月04日
发表于:2025-10-24 16:44:40
3楼

能想到的2个方式:
1、利用组态王的命令语言, 当相关画面打开时,定时启动那些代码;
2、在下拉框附近放置隐藏的按钮控件,按下或 弹起时 执行相关代码。

七、八年前用组态王较多些,不知道现在是否有其他相关的功能。可以直接问下他们的400技术支持。


回复本条

    

a_ben

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 27回
  • 年度积分:27
  • 历史总积分:47
  • 注册:2025年1月04日
发表于:2025-10-30 13:28:10
4楼

新人,不懂,帮顶。

回复本条

    

工控一点通

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:7
  • 历史总积分:57
  • 注册:2025年10月30日
发表于:2025-11-12 09:32:26
5楼

在组态王中可通过两种方式实现下拉框自动触发代码:

  1. 使用"数据改变"事件直接编写触发代码
  2. 采用定时命令语言或隐藏按钮间接触发

建议联系组态王400技术支持确认最新版本是否支持直接事件触发。

回复本条

    

121111115

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 602回
  • 年度积分:1947
  • 历史总积分:36695
  • 注册:2016年1月20日
发表于:2025-11-12 10:04:44
6楼

画面命令语言,设置好周期执行时间,一般是1000毫秒,只要该画面打开每1秒钟就执行一遍里面的脚本,脚本中要读取下拉框的内容,也就是1秒钟的刷新时间,这是可以接受的,然后根据读取的内容再去自动触发相关的操作即可。

回复本条

    

Smile-lyc

  • [管理员]
  • 精华:136帖
  • 求助:55帖
  • 帖子:3689帖 | 23524回
  • 年度积分:3570
  • 历史总积分:175392
  • 注册:2006年8月04日
发表于:2025-11-25 11:06:09
7楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。

3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。

4、2025年加油!


回复本条

    

热门招聘
相关主题

官方公众号

智造工程师