完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 zgjlzc 于 2016-9-9 10:13 编辑 大神好,遇到一个二维图片清空的问题。如下图,点画圆,二维图片中根据半径画圆,最多画十个圆,点清空,图片清空,再点画圆,图片会出现没清空之前的十个圆。这是为什么啊,我想要的目标是,点清空后,再点画圆,会从0个开始画圆。 |
|
相关推荐
11个回答
|
|
给你一种方法,
最佳答案
|
|
|
|
你应该吧你程序放上来,不然很难解决你的问题滴
|
|
|
|
|
|
|
|
你的第二个while循环先加上一个延时吧,或者将其改为事件结构更好;
你的清空操作后,由于第一个循环中移位寄存器保留了前面的画圆操作历史数据,所以再点画圆按钮时,肯定会将前面已有的数据全部显示。 在这个vi的基础上,可以将清空的布尔操作通过条件判断,加到第一个循环中,清空操作时,将移位寄存器的清空即可。 |
|
|
|
没用过这方面的,谢谢分享,学习一下
|
|
|
|
kevindandan 发表于 2016-9-10 10:02 大侠,你说的是这个意思吗,但是移位寄存器无法清空啊 还是我理解错了?
|
|
|
|
接四楼的说说,移位寄存器是无法清空,但是可以在每次循环运行时,将其初始化为零,相当于清空。。。
|
|
|
|
其实,我想实现的是在不停机,就是点击清空按钮时,移位寄存器清空,这时候while还是一直在循环,那怎么对移位寄存器清空呢?这个时候无法初始化吧 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
344 浏览 1 评论
NI Vision有个图片打不开其他图都能打开(用NI Vision Assistant也打开不了)
819 浏览 1 评论
labview2015使用Excel报表程序打包生成后打开程序要选一个vi才能使用,否则软件就会报错,这是什么问题?
1400 浏览 2 评论
LabVIEW与单片机无法串口通信 提示串口打开错误 端口设置有问题吗?
1335 浏览 3 评论
1617 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 22:55 , Processed in 0.719928 second(s), Total 97, Slave 78 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号