migracion vb a vb.net

07/08/2006 - 09:11 por tonid | Informe spam
a ver si alguien m puede ayudar con ese error

Private Sub Option4_CheckedChanged(ByVal eventSender As System.Object,
ByVal eventArgs As System.EventArgs) Handles Option4.CheckedChanged

If eventSender.Checked Then

me da el siguiente error:

Option Strict On no permite el enlace en tiempo de ejecución.

alguien sabe como debo de declarar eventsender y que hace esa
instruccion
 

Leer las respuestas

#1 Leonardo Azpurua [mvp vb]
07/08/2006 - 16:06 | Informe spam
"tonid" escribió en el mensaje
news:
a ver si alguien m puede ayudar con ese error

Private Sub Option4_CheckedChanged(ByVal eventSender As System.Object,
ByVal eventArgs As System.EventArgs) Handles Option4.CheckedChanged

If eventSender.Checked Then

me da el siguiente error:

Option Strict On no permite el enlace en tiempo de ejecución.

alguien sabe como debo de declarar eventsender y que hace esa
instruccion


Hola.

eventSender esta declarado como Object, y con Option Strict On no puedes
usar el late binding implicito en el uso de Object.

La opcion mas simple, dado que sabes que Sender = Option4 seria escribir "If
Option4.Checked".

Para una solucion mas general podrias escribir "If DirectCast(Sender,
RadioButton).Checked"

Salud!

Preguntas similares