Imports System Class C Delegate Sub EH() Public Event E as EH Public Sub S() RaiseEvent E End Sub End Class Class C1 dim WithEvents x as C = new C() Sub call_S() x.S() End Sub Sub EH() 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