level 7
Option Explicit
Dim WithEvents m1 As clsThreading
Dim WithEvents m2 As clsThreading
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Sub Command1_Click()
'启用线程
Set m1 = New clsThreading
m1.CreateThread 1, CREATE_ENABLED
Command2.Enabled = True
Command1.Enabled = False
End Sub
Private Sub Command2_Click()
'结束线程
m1.TerminateCurrentThread
Set m1 = Nothing
Command2.Enabled = False
Command1.Enabled = True
End Sub
Private Sub Command3_Click()
'启用线程2
Set m2 = New clsThreading
m2.CreateThread 2, CREATE_ENABLED
Command4.Enabled = True
Command3.Enabled = False
End Sub
Private Sub Command4_Click()
'结束线程2
m2.TerminateCurrentThread
Set m2 = Nothing
Command4.Enabled = False
Command3.Enabled = True
End Sub
2020年03月29日 13点03分





