請參閱下面的代碼:哪個事件處理程序首先被調用?
Imports ComponentAndControl
Public Class Form1
Delegate Function Compare1(ByVal intNumber1 As Integer, ByVal intNumber2 As Integer) As Boolean
Public Event e()
Public Event e2(ByVal o As Object, e As EventArgs)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
Dim Test As New TestEventArgs
Test.Name = "Bert"
Test.Age = 34
RaiseEvent e2(Me, Test)
End Sub
Public Sub TestHandler4(ByVal o As Object, ByVal e As TestEventArgs) Handles Me.e2
MsgBox(e.Name)
MsgBox(e.Age)
End Sub
Public Sub TestHandler5(ByVal o As Object, ByVal e As TestEventArgs) Handles Me.e2
MsgBox(e.Name)
MsgBox(e.Age)
End Sub
End Class
Public Class TestEventArgs
Inherits EventArgs
Public Name As String
Public Age As Integer
End Class
哪個事件處理程序首先調用?即TestEventHandler4或TestEventHandler5?有沒有可能配置這個?
在你的例子中沒有意義爲什麼你會有兩個事件方法爲同一事件。在你的代碼中,這會成爲一個問題? – LarsTech