본문 바로가기
반응형

AddressOf3

visual basic,비주얼베이직,vb .net강좌-코드로 오브젝트생성및 이벤트적용,AddressOf,AddHandler,sender ,Controls.Add 코드로 오브젝트 생성및 이벤트 적용 예제입니다. 결과물입니다. Public Class Form1 Dim Buttons(99) As Button Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load For i As Integer = 0 To 99 Buttons(i) = New Button() Buttons(i).Size = New Size(20, 20) Buttons(i).Top = ((i * 20) \ 200) * 20 Buttons(i).Left = (i * 20) Mod 200 Buttons(i).Text = "버튼 " & i.ToString AddHandler Buttons(i).Click, AddressOf Me... 2017. 2. 9.
visual basic,비주얼베이직,vb .net강좌- 이벤트 제거,복구,RemoveHandler,AddHandler,AddressOf visual basic,비주얼베이직,vb .net강좌- 이벤트 제거,복구,RemoveHandler,AddHandler,AddressOf 이벤트를 제거하고 다시 복구하는 코드입니다. 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 '이벤트 제거 End Sub Priv.. 2017. 2. 4.
visual basic,비주얼베이직,vb .net강좌-델리게이트,대리자,Delegate,AddressOf 빈 폼만 생성합니다. Public Class Form1 Delegate Sub mydel(ByVal a As String) '2. 델리게이트 정의/ 인자와 반환형은 참조메소드와 동일해야함 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Dim tx As New Test ' Shared 멤버 는 객체생성없이 Dim md As New mydel(AddressOf tx.mes) '3 . 델리게이트 객체생성/ tx.mes는 소속클래스와 메소드 md("hi!!!") '4.델리게이트 사용 ' Shared 멤버 는 객체생성없이 test.mes End SubEnd Class Public Class Test Public Sub me.. 2017. 1. 31.
반응형