50分vb编程谁帮我!做毕业设计用 !就是用vb编一个程序!能画圆,直线,和矩形 50

我要毕业了!做毕业设计用!就是用vb编一个程序!能画圆,直线,和矩形!!哪位好心人帮帮我啊!!谢谢了!!不然必不了业啊!!555555555!!!... 我要毕业了!做毕业设计用 !就是用vb编一个程序!能画圆,直线,和矩形!!哪位好心人帮帮我啊!!谢谢了!!不然必不了业啊!!555555555!!! 展开
 我来答
百度网友f08987732
2010-01-03
知道答主
回答量:22
采纳率:0%
帮助的人:0
展开全部
  建立两个窗体,也可一个,看你自己习惯和要求,我是建了两个。第一个窗体上有三个按钮,它们caption属性分别是“画直线”、“画矩形”“画圆”,其他属性采用默认值。第二个窗体上什么都没有。

  第一个窗体的代码:

  Public a As Integer
  Private Sub Command1_Click()
  Form2.Show
  a = 1
  End Sub

  Private Sub Command2_Click()
  Form2.Show
  a = 2
  End Sub

  Private Sub Command3_Click()
  Form2.Show
  a = 3
  End Sub

  第二个窗体的代码:

  Dim oldx As Long
  Dim oldy As Long

  Private Sub Form_Load()
  Me.ForeColor = vbGreen
  Me.DrawWidth = 5
  End Sub

  Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
  oldx = X
  oldy = Y
  End Sub

  Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
  If butten = 1 Then

  ElseIf Form1.a = 1 Then
  Line (oldx, oldy)-(X, Y)
  ElseIf Form1.a = 2 Then
  Line (oldx, oldy)-(X, Y), , B
  ElseIf Form1.a = 3 Then
  Circle (X, Y), 1000
  End If

  End Sub

  很简单的。^o^

  不知道符合不符合你的题目。觉得这么简单的,不能作为毕业设计的吧?分给我哦!
miniappTuhi8aA7Zu4Lo
2010-01-03 · TA获得超过189个赞
知道小有建树答主
回答量:166
采纳率:0%
帮助的人:159万
展开全部

我后来改成可以调颜色的了

看我做的图 呵 挺好玩的

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式