永发信息网

用VB程序怎么做一个心型图?

答案:2  悬赏:10  手机版
解决时间 2021-05-23 12:11
用VB写一个程序 、 执行后是一个心 、谢谢
最佳答案

Dim X1, Y1, X2, Y2 As Integer
Dim I As Integer
Dim J As Boolean
Dim K As Integer


Dim WithEvents Label1 As Label
Dim WithEvents Timer1 As Timer


Private Sub Form_Activate()
  I = 100
  K = 100
  X1 = Me.Width / 2
  Y1 = Me.Height / 3
  X2 = X1
  Y2 = Y1
Label1.Top = Me.Height / 2 - Label1.Height / 2
  Label1.Left = Me.Width / 2 - Label1.Width / 2
End Sub


Private Sub Form_Load()


  Me.BackColor = &H0&
  Me.FillColor = RGB(Rnd * 255, Rnd * 255, Rnd * 255)
  Me.ForeColor = RGB(Rnd * 255, Rnd * 255, Rnd * 255)
  Me.DrawMode = 13
  Me.DrawWidth = 2
  Me.FillStyle = 7
Set Label1 = Me.Controls.Add("VB.Label", "Label1")
  Set Timer1 = Me.Controls.Add("VB.Timer", "Timer1")
Label1.Visible = True
  Label1.AutoSize = True
  Label1.BackStyle = 0
  Label1.Caption = "I LOVE YOU"
  Label1.Font.Size = 60
  Label1.ForeColor = &HFF00&
   Timer1.Enabled = True
  Timer1.Interval = 10
   Me.WindowState = 2
End Sub


Private Sub Timer1_Timer()
  Me.Circle (X1, Y1), 250
  Me.Circle (X2, Y2), 250
  
  If Y1 <= Me.Height - 1200 Then
    X1 = X1 + K
    Y1 = Y1 - I
    X2 = X2 - K
    Y2 = Y2 - I
    I = I - 2
    If Y1 <= Me.Height / 3 Then
    K = K - 1
    ElseIf Y1 >= Me.Height / 3 Then
    K = K - 5
    End If
  Else
    I = 100
    K = 100
    X1 = Me.Width / 2
    Y1 = Me.Height / 3
    X2 = X1
    Y2 = Y1
    
    Me.FillColor = RGB(Rnd * 255, Rnd * 255, Rnd * 255)
    Me.ForeColor = RGB(Rnd * 255, Rnd * 255, Rnd * 255)


  End If
  
  Me.DrawWidth = 3
 
  Me.PSet (Rnd * Me.Width, Rnd * Me.Height), RGB(Rnd * 225, Rnd * 225, Rnd * 225)
  Me.DrawWidth = 2
End Sub


Private Sub Form_Click()
  End
End Sub


Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
  End
End Sub



全部回答
我只知道怎么做闪字。- -、
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
人生意义的发现,人生的意义何在(通俗一点)
Nokia C6手机系统还原!
我的摩托车装了氙气灯怎么打开的时候有时候会
求作文网
杭州哪些收购拉链的厂子
什么品牌的平板电脑好,目前平板电脑买什么牌
55xs书、60xs书现在什么价钱收呀,三分天下的
茶文化与河相关的句子,古文中关于才能和道德
安洁丽干洗行在什么地方啊,我要过去处理事情
请问这个是什么发型 男生的??
在CF正式版中什么时候出粉色JU?
QQ音信图标点亮的方法!
求黑道小说 和数据人生类似的小说 要完结的
怎样成为航空公司会员,怎样成为各大航空公司
电脑高手进!我这种机子可以玩真三吗?还有不
推荐资讯
电子路码表
达芬奇密码台词星空下,成都东站到星空乐园有
婚姻线和感情线怎么看,看手相怎么看婚姻
九桥林场我想知道这个在什么地方
he was elected
为什么叫我在常用ip上修改密码
想起他,我哭了?
沈阳阳升厦工机械有限公司庄河办事处地址在哪
求 暗黑编年史(暗云2) 原声OST下载
大冶市黄石海尔(大冶店)这个地址怎么能查询到
天门市天门华硕授权服务中心(鸿渐路)地址是什
dnf现在可以附魔4个职业中,在4个职业中,哪
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?