AddressOf İşleci (Visual Basic)
Belirli bir yordama başvuran bir temsilci örneği oluşturur.
Sözdizimi
AddressOf procedurename
Parça
procedurename
Gerekli. Yeni oluşturulan temsilci tarafından başvurulacak yordamı belirtir.
Açıklamalar
işleci, AddressOf
tarafından procedurename
belirtilen alt veya işleve işaret eden bir temsilci oluşturur. Belirtilen yordam bir örnek yöntemi olduğunda, temsilci hem örneğe hem de yönteme başvurur. Ardından, temsilci çağrıldığında belirtilen örneğin belirtilen yöntemi çağrılır.
AddressOf
işleci, bir temsilci oluşturucunun işleneni olarak veya temsilcinin türünün derleyici tarafından belirlenebileceği bir bağlamda kullanılabilir.
Örnek 1
Bu örnekte, bir düğmenin AddressOf
olayını işlemek Click
üzere bir temsilci atamak için işleci kullanılır.
' Add the following line to Sub Form1_Load().
AddHandler Button1.Click, AddressOf Button1_Click
Örnek 2
Aşağıdaki örnek, bir iş parçacığı için AddressOf
başlangıç işlevini ayarlamak için işlecini kullanır.
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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin