I have problem with translate next code from c# to vb :


private UStateEventHandler _myUStateEventHandler;

//where UStateEventHandler is defined as :
//public sealed delegate UStateEventHandler : System.MulticastDelegate


// Create the event handlers we need.
_myUStateEventHandler = _obj1.CreateEventHandler(new
UStateEventHandler(OnUserStateChange));

// Add the event handlers to the session-global events.
obj1.UStateChanged += _myUStateEventHandler;

//where UStateChanged defined in class library as:
//public abstract new event UStateEventHandler UStateChanged

How I can translate to vb +- ?
Thanks

Re: delegate problem in translate from c# by Cor

Cor
Wed May 07 07:26:15 CDT 2008

Hi,

Have a look where the instanced class that is about this
_myUStateEventHandler

Then declare it globaly "WithEvents" (this does not exist in C#)

Then put at the end of the method that is handled handles.blabla

Probably the most simple

Cor

<is_vlb50@hotmail.com> schreef in bericht
news:b0114442-5c03-41a9-965b-182abdd8d7ba@j22g2000hsf.googlegroups.com...
>I have problem with translate next code from c# to vb :
>
>
> private UStateEventHandler _myUStateEventHandler;
>
> //where UStateEventHandler is defined as :
> //public sealed delegate UStateEventHandler : System.MulticastDelegate
>
>
> // Create the event handlers we need.
> _myUStateEventHandler = _obj1.CreateEventHandler(new
> UStateEventHandler(OnUserStateChange));
>
> // Add the event handlers to the session-global events.
> obj1.UStateChanged += _myUStateEventHandler;
>
> //where UStateChanged defined in class library as:
> //public abstract new event UStateEventHandler UStateChanged
>
> How I can translate to vb +- ?
> Thanks


RE: delegate problem in translate from c# by DavidAnton

DavidAnton
Wed May 07 09:46:00 CDT 2008

Event handlers can be wired dynamically via 'AddHandler' in VB.
--
http://www.tangiblesoftwaresolutions.com
C++ to C#
C++ to VB
C++ to Java
Java to VB & C#
Instant C#: convert VB to C#
Instant VB: convert C# to VB
Instant C++: VB, C#, or Java to C++/CLI


"is_vlb50@hotmail.com" wrote:

> I have problem with translate next code from c# to vb :
>
>
> private UStateEventHandler _myUStateEventHandler;
>
> //where UStateEventHandler is defined as :
> //public sealed delegate UStateEventHandler : System.MulticastDelegate
>
>
> // Create the event handlers we need.
> _myUStateEventHandler = _obj1.CreateEventHandler(new
> UStateEventHandler(OnUserStateChange));
>
> // Add the event handlers to the session-global events.
> obj1.UStateChanged += _myUStateEventHandler;
>
> //where UStateChanged defined in class library as:
> //public abstract new event UStateEventHandler UStateChanged
>
> How I can translate to vb +- ?
> Thanks
>