2016 - 2024

感恩一路有你

vb中shape控件怎么用 VB中使用shape控件画图形显示在窗体上要怎么做?

浏览量:2672 时间:2021-03-17 11:19:53 作者:admin

VB中使用shape控件画图形显示在窗体上要怎么做?

将形状控件添加到窗体并设置其形状属性。形状1。Shape=0“(默认值)矩形shape1。形状=1“正方形1。形状=2“椭圆形1。形状=3“圆形1。形状=4“圆角矩形形状1。Shape=5“圆角正方形

Shape control有六个Shape属性值,分别为0~5,分别表示矩形、正方形、椭圆、圆形和四边形有六种形状:圆角矩形和圆角正方形。默认形状为矩形,值为0。

通过设计shape控件的什么属性可以绘制多种形状的图形?

不。形状只能显示一些点和线。如果你有很强的能力,你可以用点阵法来画你的画。也就是说,用n个不同的颜色点来“组合”成你的图片

形状:控制数组,索引属性为0到5

然后用随机函数来生成数组索引

稍微修改一下下面的代码就可以达到你想要的效果了:

dimisinteger

privatesubcommand1_u2;Click()

dimsindexinteger因为I=0到4

形状1(I)。Visible=false

nexti

random

sindex=int(rnd()*5)“生成0到4之间的随机整数

shape1(sindex)。Visible=true

random

sindex=int(rnd()*5)“生成0到4之间的随机整数

shape1(sindex)。Visible=true

random

sindex=int(rnd()*5)“生成0到4之间的随机整数

shape1(sindex)。Visible=true

random=int(rnd()*5)“生成0到4之间的随机整数

shape1(sindex)

EndSub

PrivateSubFormuuuo()Load()

forI=0到4

shape1(I)。Visible=false

nexti

endsub

“时间控件是必需的。代码如下:private sub formuload()Shape1.BackStyle=1 Shape1.Shape=3 Timer1.Interval=500 Timer1.Enabled=TrueEnd SubPrivate sub Timer1utimer()Shape1.BackColor=RGB(Int(255*Rnd)、Int(255*Rnd)、Int(255*Rnd))End sub

vb中shape控件怎么用 椭圆怎么画 vb中shape控件的属性

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。