vb绘制一个眼珠会转动的人脸

vb绘制一个眼珠会转动的人脸
2025-03-15 02:39:32
推荐回答(1个)
回答1:

利用timer控件

Private Sub Timer1_Timer()

Static n As Boolean

Cls

Call Printface

Printeye (n)

n = Not n

End Sub

Function Printface()

Dim x As Long, y As Long

x = 500

y = 1500

Line (x, x)-(x, y)

Line (x, x)-(y, x)

Line (y, x)-(y, y)

Line (x, y)-(y, y)

End Function

Function Printeye(ByVal b As Boolean)

If b Then

Circle (800, 800), 50, vbBlack

Circle (1200, 800), 50, vbBlack

Else

Circle (900, 800), 50, vbBlack

Circle (1100, 800), 50, vbBlack

End If

End Function