Crear eventos

17/10/2006 - 00:42 por Tito | Informe spam
En .NET se pueden crear eventos ? no me refiero a los metodos que los
manejan sino a eventos reales.

Preguntas similare

Leer las respuestas

#1 Alejandro Mezcua
17/10/2006 - 08:01 | Informe spam
Hola Tito,

¿Es que los eventos de .NET son de 'mentira' :-)?

Supongo que te refieres al API de CreateEvent ¿no?

Siempre lo puedes usar con P/Invoke

http://www.codeproject.com/csharp/e...invoke.asp
http://www.pinvoke.net/default.aspx...Event.html

¿Es esto a lo que te refieres?

Un saludo,

Alejandro Mezcua
MVP .NET Compact Framework
http://www.byteabyte.net/

En .NET se pueden crear eventos ? no me refiero a los metodos que
los manejan sino a eventos reales.

Respuesta Responder a este mensaje
#2 Alberto Poblacion [MVP]
17/10/2006 - 08:37 | Informe spam
"Tito" wrote in message
news:%
En .NET se pueden crear eventos ? no me refiero a los metodos que los
manejan sino a eventos reales.



En C# se crean los eventos definiendo en primer lugar un delegado y
luego usando la palabra clave "event" para declarar el evento, dentro de la
clase que lo dispara:

public class ClaseConEventos
{
public delegate void DelEvt(object sender, EventArgs e);
public event DelEvt MiEvento;

private void RutinaQueDisparaElEvento
{
if (MiEvento!=null)
MiEvento(this, new EventArgs());
}
}
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida