Aracılığıyla paylaş


AddressOf işleci (Visual Basic)

Belirli yordam başvuran bir yordam temsilci örneği oluşturur.

AddressOf procedurename

Bölümleri

  • procedurename
    Gerekli.Yeni oluşturulan yordamı temsilci tarafından başvurulacak yordamı belirtir.

Notlar

AddressOf Operatörü tarafından belirtilen işlevi işaret eden bir işlev temsilci oluşturur procedurename.Hem örneği hem de yöntemi bir oluşum yöntemi işlevi temsilci başvuruda belirtilen yordam olduğunda.Sonra işlevi temsilci çağrıldığında belirtilen örnek belirtilen yöntemi çağrılır.

AddressOf İşleci bir temsilci oluşturucuda işlenen kullanılabilir veya bir bağlam içinde temsilci türü belirlenen derleyici tarafından kullanılabilir.

Örnek

Bu örnek AddressOf işlemek için bir temsilci atamak için işleç Click bir düğmeye olay.

' Add the following line to Sub Form1_Load().
AddHandler Button1.Click, AddressOf Button1_Click

Aşağıdaki örnek AddressOf bir iş parçacığının başlangıç işlev atamak işleci.

Public Sub CountSheep()
    Dim i As Integer = 1 ' Sheep do not count from 0.
    Do While (True) ' Endless loop.
        Console.WriteLine("Sheep " & i & " Baah")
        i = i + 1
        System.Threading.Thread.Sleep(1000) 'Wait 1 second.
    Loop
End Sub

Sub UseThread()
    Dim t As New System.Threading.Thread(AddressOf CountSheep)
    t.Start()
End Sub

Ayrıca bkz.

Başvuru

Deyimi bildirmek

İşlev deyimi (Visual Basic)

Sub deyimi (Visual Basic)

Diğer Kaynaklar

Temsilciler (Visual Basic)