본문 바로가기
Programing/vb.net

visual basic,비주얼베이직,vb .net강과-메소드교체,함수변경,funcion,sub,method change,RemoveHandler,AddHandler

by 고니의 경제주식 2017. 2. 6.
반응형

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


반응형