|
'窗体中的代码
Dim labs(1 To 5) As New 类1
Private Sub UserForm_Initialize()
Dim i
For i = 1 To UBound(labs)
Set labs(i).myEvent = Me.Controls("Label" & i)
Next i
End Sub
Private Sub UserForm_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Dim i
For i = 1 To UBound(labs)
labs(i).myEvent.ForeColor = RGB(0, 0, 0)
Next
End Sub
'类模块中的代码
Public WithEvents myEvent As MSForms.Label
Private Sub myEvent_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
myEvent.ForeColor = RGB(255, 0, 0)
End Sub
鼠标经过变色2.rar
(12.02 KB, 下载次数: 43)
|
|