Создать снеговика с анимацией - VB
Формулировка задачи:
помогите создать снеговика с анимацией в Microsoft Visual Basic 6.0(любая)
Решение задачи: «Создать снеговика с анимацией»
textual
Листинг программы
Option Explicit Private Animate As Boolean Private Sub Form_Load() Dim R As Integer Dim T As Single Animate = True Me.AutoRedraw = True Me.ScaleMode = 3 For R = 1 To 25 Me.Circle (150, 30), R, vbWhite Next R Me.Line (150, 90)-(90, 50), vbBlack Me.Line (85, 60)-(110, 64), vbBlack Me.Line (150, 90)-(210, 50), vbBlack Me.Line (215, 60)-(190, 64), vbBlack For R = 1 To 37 Me.Circle (150, 90), R, vbWhite Next R For R = 1 To 45 Me.Circle (150, 165), R, vbWhite Next R For R = 1 To 6 Me.Circle (150, 35), R, vbRed Next R For R = 1 To 3 Me.Circle (140, 25), R, vbBlack Me.Circle (160, 25), R, vbBlack Next R T = Timer + 2 Me.Tag = "*" Me.Show Do While Animate If Timer > T Then If Me.Tag = "*" Then Me.Tag = "" T = Timer + 0.5 Me.Line (137, 22)-(143, 28), vbWhite, BF Me.Line (137, 25)-(143, 25), vbBlack Else Me.Tag = "*" T = Timer + 2 Me.Line (137, 22)-(143, 28), vbWhite, BF For R = 1 To 3 Me.Circle (140, 25), R, vbBlack Next R End If End If DoEvents Loop End Sub Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) Animate = True DoEvents End End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д