Addhandler with parameter ?

  • Thread starter Thread starter Peter Stojkovic
  • Start date Start date
P

Peter Stojkovic

Is it possible to add a handler , and the function to add has a parameter ?

Or MUST the function have NO parameters ?


Thanks
Peter
 
Not sure what you mean. Keep in mind that when using addhandler, you just
tell which method to call. You don't perform an actual call. This is why you
never have to specify which parameters to use in this context.

If this is not the problem, your best bet is to just show us directly what
you tried so that we can understand the problem you have...
 
To add to what Patrice already explained, here is some sample code :
-------------------------------------
AddHandler Button1.Click, AddressOf ClickHandler
AddHandler Button2.Click, AddressOf ClickHandler

Private Sub ClickHandler (ByVal sender As System.Object, e As _
System.EventArgs)
' Your code here.
End Sub
-------------------------------------

In VB.NET, Event Handlers are Subs, not Functions, so they can't return
values. This however has no implication on whether they accept
parameters or not. In my example, the EventHandler method takes 2
parameters.

HTH,

Regards,

Cerebrus.
 
Peter Stojkovic said:
Is it possible to add a handler , and the function to add has a parameter
?

No problem. You do not need to list the function's signature when adding it
as a handler.
 
Back
Top