完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
做了一个简答的跑马灯程序:程序思想很简单,就是按下确定按钮,跑马灯开始运行,依次点亮,然后开始循环。滑杆可以改变点亮之间的间隔时间。按下停止按钮,系统停止仿真。
但现在问题是:点击运行后,滑竿无法与停止按钮无法操作了。请问各位高手,这是什么原因。 |
|
相关推荐
22个回答
|
|
|
为什么一定要用事件结构
|
|
|
|
|
|
也可以用条件结构啊
|
|
|
|
|
|
|
|
|
|
|
|
我觉得事件结构里面是个死循环,结束不了 所以事件结构一直运行 |
|
|
|
|
|
|
|
|
|
|
|
因为确定按键 原始操作定义的是“释放时触发”,按下后,LABVIEW读取后,它又恢复到0(布尔值)了。所以只会最后一个灯亮。如果你把操作定义为”单击时转换“,又会出现别的问题,比如:刚开始点击确定,跑马灯开始运行,此时按键布尔值为1,再次点击后,它的布尔值恢复到0了。按道理讲,此时不再满足真了,跑马灯应立即停止运行,但跑马灯仍会运行,直到最后一个灯亮,搞不清这是为什么。 |
|
|
|
|
wangyi31 发表于 2016-12-19 21:02 我也是初学者 对此也不了解 我想请教一下楼主 你觉着应该是哪里的问题 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
哥们,你那事件结构里面的while循环连个延时都没有,怎么去操作?while循环一直在跑,根本没有时间片去处理滑杆改变,也不会有时间片去更新前面板,你试试加一个100ms延时
|
|
|
|
|
|
一个while循环的基本结构应该是这样的
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
做一个带循环结构的界面应用请记住一定要给一个延时时间,你可以去mfc,qt,c#对话框程序里面都试一试,写个循环不加任何延时是什么情况,然后可以打开任务管理器看看cpu占用率是不是能彪到50%。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
事件结构不是这样用的,你点确定按钮后程序一直响应事件结构,在响应的过程中前面本是被锁的,无法操作直到响应结束!
|
|
|
|
|
|
mark……………………
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
211 浏览 0 评论
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1709 浏览 0 评论
1585 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1960 浏览 2 评论
5207 浏览 3 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 05:35 , Processed in 1.217158 second(s), Total 110, Slave 91 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
27437