二维图片清空问题

2019-07-17 21:59发布

本帖最后由 zgjlzc 于 2016-9-9 10:13 编辑

大神好,遇到一个二维图片清空的问题。如下图,点画圆,二维图片中根据半径画圆,最多画十个圆,点清空,图片清空,再点画圆,图片会出现没清空之前的十个圆。这是为什么啊,我想要的目标是,点清空后,再点画圆,会从0个开始画圆。 QQ图片20160909095227.png
画圆.rar 下载积分: 积分 -1 分
16.55 KB, 下载次数: 15, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
kevindandan
2019-07-18 06:49
你的第二个while循环先加上一个延时吧,或者将其改为事件结构更好;
你的清空操作后,由于第一个循环中移位寄存器保留了前面的画圆操作历史数据,所以再点画圆按钮时,肯定会将前面已有的数据全部显示。
在这个vi的基础上,可以将清空的布尔操作通过条件判断,加到第一个循环中,清空操作时,将移位寄存器的清空即可。

一周热门 更多>