ช่วยยกตัวอย่าง AddHandler ,Addressof ให้หน่อยนะครับผู้รู้ งงมานานแล้ว ว่าใช้ทำอะไร
AddHandler ใช้ในการ "ผูก" อีเว้นต์ของอ๊อบเจ็กต์ กับ procedure ที่ใช้เป็น "event handler"
นอกจาก AddHandler แล้ว ยังมี RemoveHandler ด้วยนะครับ
ตัวอย่างเช่น
[codevb]AddHandler Button2.Click, AddressOf Button1_Click[/codevb]
ทำให้เมื่อคลิก Button2 จะไปทำงานที่ Sub Button1_Click ด้วย
(สมมุติว่าคุณมี Sub procedure ดังกล่าวอยู่แล้ว)
AddressOf เป็นคีย์เวิร์ดที่ให้ค่า reference ของ procedure ครับ
ใช้ในหลายเรื่อง นอกจากใช้กับประโยค AddHandler และ RemoveHandler แล้ว
ยังใช้มากในเรื่องเกี่ยวกับ Threading และ Asynchronous ด้วยครับ
reference : http://greatfriends.biz/webboards/msg.asp?id=11972
วันศุกร์ที่ 27 สิงหาคม พ.ศ. 2553
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น