推扬网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
推扬网 门户 你问我答 查看内容

陈千:vb中的CLS的用法

2020-8-11 17:48| 发布者: admin| 查看: 206| 评论: 0

摘要: 穆丹的回答: 不能用cls。可以用下面的方法: 方法一: 需要显示小球时,设置好FillColor 用circle画园, 需要擦除时,设置FillColor为背景色,在刚才的位置再画一次园。 方法二:用image控件代替circle功能,需要时 ...

穆丹的回答:

不能用cls。可以用下面的方法: 方法一: 需要显示小球时,设置好FillColor 用circle画园, 需要擦除时,设置FillColor为背景色,在刚才的位置再画一次园。 方法二:用image控件代替circle功能,需要时显示,不需要时隐藏(图象可能闪烁)。 方法三:用图象代替circle功能,结合api函数(或用paintpicture)需要时Paint,不需要时设置好Paint方式为xor,再次Paint(图象不会闪烁)。 其中,下面的2个方法,可以将小球设计的更漂亮。

忻的回答:

不能用cls。可以用下面的方法: 方法一: 需要显示小球时,设置好FillColor 用circle画园, 需要擦除时,设置FillColor为背景色,在刚才的位置再画一次园。 方法二:用image控件代替circle功能,需要时显示,不需要时隐藏(图象可能闪烁)。 方法三:用图象代替circle功能,结合api函数(或用paintpicture)需要时Paint,不需要时设置好Paint方式为xor,再次Paint(图象不会闪烁)。 其中,下面的2个方法,可以将小球设计的更漂亮。

开心过的回答:

cls是清除控件上显示的内容(不是控件内包含的控件)。 如:picture1.cls用来清除picture1中绘制的图形,但不能清除picture1做为容器所包含的其它控件。 同理form1.cls也一样。在form1中的控件不能用它清除,但它可以清除在form1中绘制的图形(如用line方法绘的直线、circle方法绘的圆、print写的字等) 是否可以解决您的问题?


鲜花

握手

雷人

路过

鸡蛋

最新评论

热门推荐
最新资讯

广告服务|投稿要求|禁言标准|版权说明|免责声明|手机版|小黑屋|推扬网 ( 粤ICP备18134897号 )|网站地图 | 邮箱:vayae@hotmail.com

GMT+8, 2025-5-1 15:44 , Processed in 0.060184 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部