完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
大家好,如图,我需要的是读出下面那个循环里面不同事件长设定的数值,因为while循环不能跳出值,所以用了队列,但是问题是,按下这个确认键,程序就锁死了,呈现死循环了。我想问一下大家怎么才能实现用一个布尔同时控制两个while停止呢。
|
|
相关推荐
25个回答
|
|
|
|
|
|
|
|
|
谢谢您的解答。我开始试过,但是不行。还是会造成死循环。 |
|
|
|
|
|
顶!!!!!!!!!!!!
|
|
|
|
|
|
遇到同样问题,不知咋办,局部变量不行。
|
|
|
|
|
|
首先创建两个布尔输入控件,布尔1和布尔2,布尔2创建两个局部变量,都转换成读取,分别放到两个循环中间,连接到TRUE停止,再创建一个事件结构,创建布尔1按钮值改变的事件,事件中给布尔2的局部变量赋TRUE值。将事件结构用while循环套起来达到循环的目的。布尔1和布尔2初始化成FALSE。
|
|
|
|
|
|
本帖最后由 wishhealth 于 2017-3-16 17:36 编辑
静夜style 发表于 2017-2-25 13:27 楼上全对!
|
|
|
|
|
|
阿尔萨斯惹月个月商业是也是也是各行业有要饿死饿死二位任务音乐盒4我要而忽视
|
|
|
|
|
|
|
|
|
|
|
|
你按钮放第一个循环,第二个循环里的事件结构 按钮的事件 给个 T 给停止就OK
|
|
|
|
|
|
看你这个图片,问题应该是 布尔按钮按下后,没有给队列入一个停止的元素去停止上面的循环,布尔按钮按下,直接给下面循环一个真常量,再队列入一个停止的元素,上面循环内停止元素出队列,再停止上面的循环,记住要停止的时候要销毁队列,不然可能会内存溢出。
|
|
|
|
|
|
可以参考下,NI的生产者消费者循环。
|
|
|
|
|
|
|
|
|
|
|
|
长知识了
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
在事件结构里面在退出控件里面,在塞入队列比如“退出程序”,然后另外一个队列接受这个指令后,就可以退出了!
|
|
|
|
|
|
|
|
|
|
|
|
怎么没有人关注呢?用LabVIEW进
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1671 浏览 0 评论
1569 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1946 浏览 2 评论
5094 浏览 3 评论
4986 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 19:49 , Processed in 1.897125 second(s), Total 79, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
9294