永发信息网

用VB编程画圆

答案:2  悬赏:40  手机版
解决时间 2021-08-18 04:03

就是在文本框中写多少,就画就几个同心圆

比如写5就是5个同心圆,写10就是10个同心圆

最佳答案

Private Sub Command1_Click()


Dim i As Integer
Dim j As Integer


j = CInt(Me.Text1.Text)


For i = 1 To j
Form1.Circle (2400, 2000), 800 + i * 100
Next
End Sub



使用Circle 方法


其中(2400, 2000) 是圆心坐标,后面部分是半径



全部回答

添加以个TEXT2,一个按钮,复制一下代码即可

Private Sub Command2_Click() Dim i As Integer 'i = Val(Text2.Text) For i = 1 To Val(Text2.Text) Form3.Picture1.Circle (120, 260), i * 10, vbRed

Next 'Form3.Picture1.Circle (60, 60), 40, vbRed '画一个圆心(60,60)半径40的红色的圆(默认空心) ' ' 'Form3.Picture1.FillStyle = 0 '设定填充模式为实心 'Form3.Picture1.FillColor = vbBlue '设定填充色蓝色 'Form3.Picture1.Circle (190, 60), 40, vbRed '下来画出来的就是填充了实心蓝色的圆了 ' ' 'Form3.Picture1.DrawWidth = 3 '设定边框宽度为3 'Form3.Picture1.Circle (60, 190), 40, vbRed '这次绘制出来的圆边框粗细为3 ' 'Form3.Picture1.DrawStyle = 5 '设定边框不可见 'Form3.Picture1.FillColor = vbRed '设定填充色红色 'Form3.Picture1.Circle (190, 190), 40 '这次绘制出来一个无边框、填充颜色是红色的圆 Form3.Picture1.Refresh

End Sub

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
夫妻感情不和
qq邮箱怎么发送文件夹???
the box is heavy and I can’t carry it.Amu
介绍一款1500以下性价比超好的诺基亚智能手机
45年吃的盐多还是20年吃的饭多?
谁可以帮我点亮QQ堂
八月品牌衣服标语,菲利普.科特勒关于品牌的
阳新县黄石古色汤馆地址在什么地方,想今天过
如何才能让自己编的程序标题样式自己设计
为什么声讯充值总是该面额Q币已用完
怎样才能失忆呢
懂车英雄答题助手
快男陈翔淘汰有黑幕没??
吸取教训英语怎么说,给某人一个教训的英文怎
诺基亚6303初保密码是多少
推荐资讯
梦幻西游刚才踢个徒弟,马上可以在收吗?
是不是这样可以减少一半电压
陆地内蒙古四子王旗位于酒泉卫星发射中心的什
1/2x²+2x+½ 因式分解解方程
Tom speaks as------- as Betty.I can hear n
中考如何提高历史,求助:中考前怎样提高历史
We have shared in our sarrows as well as j
天龙八部华山论剑逍遥有没有名次?
欧诗漫护肤品价格{请问用过的人}
叶县平顶山骨里香哪位知道具体地址啊
身高173 能摸到篮圈 弹跳算怎么样
女友说真一点比较自在
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?