早教吧 育儿知识 作业答案 考试题库 百科 知识分享

VB画圆如何实现半透明我在VB中画了三个圆,圆的半径与系统时间的秒相关联,也就是说随着时间推移,三个同心圆的半径都在逐渐扩大,随时间变化会不断画出新的圆,旧的圆怎么同步去掉呢?我希

题目详情
VB画圆如何实现半透明
我在VB中画了三个圆,圆的半径与系统时间的秒相关联,也就是说随着时间推移,三个同心圆的半径都在逐渐扩大,随时间变化会不断画出新的圆,旧的圆怎么同步去掉呢?我希望在中间的圆填充红色,外圈的圆环为黄色,最外圈的圆环为绿色,怎么实现?我不希望圆环覆盖下面的图案,希望是半透明的,
▼优质解答
答案和解析
在每一秒画圆前加上两句
me.Picture1.Cls
Me.Picture1.Picture = LoadPicture("背景图片路径")
在画中间的圆前加上:Me.Picture1.ForeColor = vbRed
画外圈圆前加上:Me.Picture1.ForeColor = vbYellow
画内圈圆前加上:Me.Picture1.ForeColor = vbGreen

【剩下的就是你画圆了,应该可以吧】