Hossis
پنج شنبه 29 مرداد 1388, 17:46 عصر
کسی می تونه درباره AddressOf توضیح بده که کجا کاربرد داره؟
Mani_rf
پنج شنبه 29 مرداد 1388, 18:22 عصر
AddressOf کلمه کلیدی است که وظیفه دادن آدرس یک تابع به یک رخداد را بر عهده دارد. برای مثال شما متغیری از نوع Lable دارید و می خواهید در صورت کلیلک شدن برروی آن تابع X فراخوانی شود.
چنین می نویسید :
Dim LB As New Label
AddHandler LB.Click, AddressOf X
کد کاملتر :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim LB As New Label
AddHandler LB.Click, AddressOf X
End Sub
Sub X()
End Sub
البته اگر کاربرد دیگری هم داشته باشد من از آن آگاهی ندارم و خوشحال می شوم بدانم.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.