Imports System Class C Delegate Sub EH() Public Event E as EH 'Public Event E Public Sub S() RaiseEvent E End Sub End Class Class C1 dim x as C = new C() AddHandler x.E, AddressOf xh Sub call_S() x.S() End Sub Sub xh() 'Handles x.E Console.WriteLine("event called") End Sub End Class Module M Sub Main() dim y as new C1 y.call_S() End Sub End Module