VB.Net 中 WithEvents、AddHandler

来源:互联网 发布:centos 7 nat网络配置 编辑:程序博客网 时间:2024/05/21 11:17
[转自]http://www.cnblogs.com/todd/archive/2008/06/20/1226516.html
Public Class Form1    Dim WithEvents cls1 As New ClassTest()  'WithEvents方式    Dim cls2 As New ClassTest()             'AddHandler方式    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load        cls1.Test()                         'WithEvents方式        AddHandler cls2.GetValue, AddressOf cls2GetValue    'AddHandler方式        cls2.Test()        Me.Close()    End Sub    Private Sub cls1_GetVale(ByVal str As String) Handles cls1.GetValue     'WithEvents方式        MsgBox("cls1  " & str)    End Sub    Private Sub cls2GetValue(ByVal str As String)    'AddHandler方式        MsgBox("cls2  " & str)    End SubEnd ClassPublic Class ClassTest    Public Event GetValue(ByVal str As String)    Public Sub Test()        RaiseEvent GetValue("事件例子")    End SubEnd Class



Result:
cls1  事件例子
cls2  事件例子

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 脚踩垃圾桶坏了怎么办 连衣裙特别容易起褶怎么办 施肥过度烧根了怎么办 农作物施用尿素发生肥害怎么办? 水稻尿素施多了怎么办 花施肥施多了怎么办 玉米被化肥烧了怎么办 撒施复合肥没有充分融化怎么办 绿箩化肥施多了怎么办 辣椒化肥施多了怎么办? 化肥施多了烧苗怎么办 绿植施肥施多了怎么办 盆栽肥料放多了怎么办 三环复合肥怎么办啊 母猪下崽后不吃食怎么办 猪自配料料槽不下怎么办 美甲边缘起翘怎么办 猪粪流到鱼塘里鱼死了怎么办啊 在基本农田建有机肥厂怎么办 有机肥厂的环评怎么办 织玻璃纤维网布环评怎么办 吃了受潮的奶粉怎么办 喝了受潮的奶粉怎么办 刚买的奶粉受潮怎么办 羊不小心吃了化肥怎么办 阿胶粉结成块了怎么办 半桶奶粉受潮了怎么办 眉粉受潮了结块怎么办 刚买的奶粉结块怎么办 袋装白糖成坨了怎么办 一袋子白糖硬了怎么办 粉饼上有一层油怎么办 葡萄后期氮肥施用过多怎么办 没洗的菜吃了怎么办 闻了汽油味头晕怎么办 碰到绿萝的汁液怎么办 吃了带农药水果怎么办 开槽模切一体机模切时开槽怎么办 柔版印刷走纸歪斜怎么办 美团外卖一天8单怎么办 单位显示器丢了怎么办员工赔