반응형
visual basic,비주얼베이직,vb .net강과-메소드교체,함수변경,funcion,sub,method change,RemoveHandler,AddHandler
기존 오브젝트에 있던 함수를 다른 함수로 교체합니다.
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
MessageBox.Show("Button1_Click")
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
RemoveHandler Button1.Click, AddressOf Button1_Click ' 기존 메소드 제거
AddHandler Button1.Click, AddressOf Button3_Click '새로운 메소드 추가
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
MessageBox.Show("Button3_Click")
End Sub
End Class
반응형