|
web
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Event Handling in VB.Net + Late BindingA from object B… Like.. Public Class A Public Event beforeSample() Public Sub function_Sample() RaiseEvent beforeSample() ‘’’’’’ ‘’’’’’ ‘’’’’’ End Function End Class Public Class B Private WithEvents obj as new A Private Function Main() as Boolean ‘’’’’’ ‘’’’’ ‘’’’’ ‘’’’’ Obj. function_Sample() ‘’’’’ ‘’’’’ ‘’’’’ ‘’’’’ End function Private Sub obj_beforeSample() handle Obj.beforeSample End Sub End Class So here I handle the event beforeSample in the Object B….! The Problem is… How do I handle the events, if I create the object in late bind method ? means… Public Class B Private obj as Object Private Function Main() as Boolean ‘’’’’’ ‘’’’’’ ‘’’’’’ obj = new A ‘late bind method ‘’’’’’ ‘’’’’’ ‘’’’’’ Obj. function_Sample() End Function End Class Then How to handle the events of Object A ?? *** Sent via Developersdex http://www.developersdex.com *** Hi,
Use AddHandler http://msdn2.microsoft.com/en-us/library/6yyk8z93.aspx Ken ---------------------- Show quoteHide quote "Elankathir S.N." <snelankat***@hotmail.com> wrote in message news:OyQMkgWsGHA.1580@TK2MSFTNGP05.phx.gbl... >I Created Object A in the Object B. then I called a function of object > A from object B. > Like.. > > Public Class A > > Public Event beforeSample() > > Public Sub function_Sample() > > RaiseEvent beforeSample() > > '''''' > '''''' > '''''' > End Function > > End Class > > Public Class B > > Private WithEvents obj as new A > > Private Function Main() as Boolean > '''''' > ''''' > ''''' > ''''' > Obj. function_Sample() > ''''' > ''''' > ''''' > ''''' > End function > > > Private Sub obj_beforeSample() handle Obj.beforeSample > > End Sub > > End Class > > So here I handle the event beforeSample in the Object B..! > > The Problem is. How do I handle the events, if I create the object in > late bind method ? > > means. > > Public Class B > > Private obj as Object > > Private Function Main() as Boolean > > '''''' > '''''' > '''''' > obj = new A 'late bind method > > '''''' > '''''' > '''''' > Obj. function_Sample() > > End Function > > End Class > > Then How to handle the events of Object A ?? > > > > *** Sent via Developersdex http://www.developersdex.com ***
Rank newbie question - Class or Function?
VB Code question At least one object must implement IComparable Parsing Files with Regular Expressions how to speed up collections iteration Suppressing redraw of PictureBox after moving? Dynamically adding in User Controls Using ListView's VirtualMode inverse color Updating DataTable bound to a DataGridView |
|||||||||||||||||||||||