level 11
space🌚
楼主
Private Declare Function timeGetTime Lib "winmm.dll" () As Long
Private Sub Form_Load()
Show
AutoRedraw = True
Dim t As Long
Dim t1 As Long
Dim t2 As Long
Dim i As Long
t = timeGetTime
For i = 1 To 100
d
Me.Cls
Next
t1 = timeGetTime - t
t = timeGetTime
For i = 1 To 100
d
Me.Line (0, 0)-(Me.ScaleWidth - 1, Me.ScaleHeight - 1), BackColor, BF
Next
t2 = timeGetTime - t
Debug.Print t1, t2
End
End Sub
Private Sub d() '画上东西...模拟实际应用...
Me.Line (0, 0)-(50, 50), , BF
Me.Line (50, 50)-(100, 100), , BF
Me.Line (100, 100)-(150, 150), , BF
Me.Circle (60, 60), 10
Me.Circle (60, 80), 10
Me.Circle (60, 100), 10
End Sub
是line清屏快还是cls清屏快![[揉脸]](/static/emoticons/u63c9u8138.png)
2010年07月19日 12点07分
1
Private Sub Form_Load()
Show
AutoRedraw = True
Dim t As Long
Dim t1 As Long
Dim t2 As Long
Dim i As Long
t = timeGetTime
For i = 1 To 100
d
Me.Cls
Next
t1 = timeGetTime - t
t = timeGetTime
For i = 1 To 100
d
Me.Line (0, 0)-(Me.ScaleWidth - 1, Me.ScaleHeight - 1), BackColor, BF
Next
t2 = timeGetTime - t
Debug.Print t1, t2
End
End Sub
Private Sub d() '画上东西...模拟实际应用...
Me.Line (0, 0)-(50, 50), , BF
Me.Line (50, 50)-(100, 100), , BF
Me.Line (100, 100)-(150, 150), , BF
Me.Circle (60, 60), 10
Me.Circle (60, 80), 10
Me.Circle (60, 100), 10
End Sub
是line清屏快还是cls清屏快