Hola Carlos

En donde es necesario verificar la existencia de subscriptores es en c#. Me
imagino que en vb.net es el RaiseEvent el que internamente verifica si
existen subscriptores. Alguien lo hace, si no se produciría una execption.

Saludos

Daniel Calvin

El día 2/12/07, Carlos Marcelo Santos <[EMAIL PROTECTED]> escribió:
>
>  Muchas Gracias Fabián, nbo sabía que no es necesario chequear si existe
> algún suscriptor.
>
> De todos modos si necesito saber si hay alguno.
>
>
>
> Carlos Marcelo Santos.
>
>
>  ------------------------------
>
> *From:* [email protected] [mailto:[EMAIL PROTECTED] *On Behalf Of *Fabián
> Foos
> *Sent:* Domingo, 02 de Diciembre de 2007 05:46 p.m.
> *To:* [email protected]
> *Subject:* [puntonet] [c#] Events, Delegates y suscriptores...
>
>
>
> Hola Carlos,
>
> Para poder lanzar un evento no es necesario chequear si hay algún
> suscriptor, solamente escribis:
>
> RaiseEvent x
>
> Salvo que necesites saber si hay suscriptores al evento por otro motivo,
> ahí ya no se responderte para VB jejeje
>
> Espero haberte ayudado.
>
> Saludos!
>
> On Dec 1, 2007 11:36 PM, Carlos Marcelo Santos <[EMAIL PROTECTED]>
> wrote:
>
> Hola Lista:
>
> Tengo el siguiente problema:
>
> Si en C# tengo lo siguiente:
>
> if (x != null)
>
> siendo x un evento que declaro yo, de tipo de un delegate también
> declarado por mi, de esta forma pregunto si el evento tiene algún suscriptor
> asociado, anda bien.
>
> Si en VB uso
>
> If x IsNot Nothing Then
>
> No anda, en tiempo de diseño me dice que es un evento (me subraya sólo la
> x) y no puedo usarlo directamente, me recomienda que use RaiseEvent. En este
> contexto RaiseEvent me parece que no me sirve.
>
> ¿Alguien conoce la sintaxis para pregunta en VB si un evento tiene
> suscriptores asociados?
>
>
>
> Muchas Gracias.
>
>
>
> Carlos Marcelo Santos .
>
>
>
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.503 / Virus Database: 269.16.12/1162 - Release Date:
> 30/11/2007 09:26 p.m.
>
>
>
>
> --
> Fabián Foos
> (msn) [EMAIL PROTECTED]
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.503 / Virus Database: 269.16.12/1163 - Release Date:
> 01/12/2007 12:05 p.m.
>
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.503 / Virus Database: 269.16.12/1163 - Release Date:
> 01/12/2007 12:05 p.m.
>



-- 
Daniel A. Calvin
Cooperator Team Member
http://www.cooperator.com.ar
Microsoft Certified Professional

Responder a