jbarcelo
unread,Jul 3, 2008, 5:25:45 AM7/3/08Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to C Sharp - Cuba
antes denada queria presentarme, me llamo Joan y soy nuevo en el
grupo, soy de Barcelona (España) y espero poder ayudarles, tanto a más
que ustedes a mi.
Estoy desarrolando un proyecto en visual studio 2003, c#, el proyecto,
es un winforms, el problema que tengo es a la hora de descargar los
eventos:
he de crear eventos en mis classes, Lo que hago es lo siguiente.
- declaro el delegate:
public delegate void LecturaDisponibleEventHandler(CGestorDetector
sender, int lectura);
- instancio la classe:
Gestor=new CGestorDetector();
- creo el evento:
Gestor.LecturaDisponible += new
CGestorDetector.LecturaDisponibleEventHandler(this.Gestor_LecturaDisponible);
hasta aqui bien, todo funciona bien, pero a la hora de descargar el
evento, deveria tener suficiente con
Gestor.LecturaDisponible -= this.Gestor_LecturaDisponible;
pero esto no me funciona, en vs2003, no me funciona, aunque en vs2005,
si. el proyecto debo hacerlo en vs2003.
he estado buscando y he encontrado que se puede realizar de esta
manera:
Gestor.LecturaDisponible -= new
CGestorDetector.LecturaDisponibleEventHandler(this.Gestor_LecturaDisponible);
Pero no se si es correcto. Podrian hecharme una mano??
Muchisimas gracias.