完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我在编程工作中遇到一个奇怪问题,不得其解,现向你请教! 我想用程序的某个中间变量值改变触发事件结构,由于事件结构只能由前面板的输入控件触发,(以下面小程序为例)因此我将该中间变量(A表示程序逻辑计算出来的值)赋值(信号)给另一输入控件B,用B的值改变事件去执行相关程序。如下图所示。 结果发现如下现象: 程序只在“B值改变”分中不停的执行,从来不在“超时”分支内执行,尽管B值从未改变过。 如果把
|
|
相关推荐
2个回答
|
|
因为只要给值(信号)赋值,就会触发值改变事件,所以A给B的值信号幅值的时候,每次都会触发B的值改变事件。但如果通过A来给B的值属性赋值,却不会触发B的值改变事件。注意区分控件的“值”属性和“值(信号)”属性。
最佳答案
|
|
|
|
隔壁老wang 发表于 2017-3-22 16:11 你还说漏了一点,通过值(信号)赋值时不管值是否改变每执行一次就会触发一次事件.通过A来给B的值属性赋值,就算值改变了也不会触发事件 恩挨公司的工程师昨天已给我解释了,比你稍早一点. 五分奖励给你了谢谢 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
949 浏览 2 评论
labview如何实现电机位置与图像清晰度计算值相对应,或者说如何实现电机每步距计算一次清晰度值?
1417 浏览 2 评论
1966 浏览 1 评论
2364 浏览 2 评论
NI Vision有个图片打不开其他图都能打开(用NI Vision Assistant也打开不了)
2764 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-26 07:11 , Processed in 0.331348 second(s), Total 45, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号