llamar evento en evento

21/07/2005 - 18:56 por Miko_tnt | Informe spam
tengo la siguente duda...

tengo el codigo ya escrito del evento cuando hago click en un boton y quiero
que al hacer enter en un textbox mhaga lo mismo que si hiciera click en el
boto para eso tengo el siguiente codigo:

Private Sub txtpassword_KeyPress(ByVal sender As System.Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles txtPassword.KeyPress
If e.KeyChar = vbCr Then
AddHandler btnIngresar.Click, AddressOf btnIngresar_Click
End If
End Sub

ya hice la prueba y se que al hacer enter ejecuta el codigo que esta adentro
del if pero no c como direccionarlo para que se valla al evento click del
boton, este codigo nomemuestra ningun error, pero tampokome hace nada

Preguntas similare

Leer las respuestas

#1 Pedro Luna Montalvo, [MVP VB.NET]
21/07/2005 - 20:34 | Informe spam
Prueba con lo siguiente:

Private Sub txtpassword_KeyPress(ByVal sender As Object, ByVal e As
KeyPressEventArgs) _
Handles txtPassword.KeyPress
If e.KeyChar = vbCr Then
btnIngresar.PerformClick()
End If
End Sub


Saludos,
Pedro Luna, [MVP VB.NET]
Gye, Ecu

"Miko_tnt" escribió en el mensaje
news:

tengo la siguente duda...

tengo el codigo ya escrito del evento cuando hago click en un boton y
quiero
que al hacer enter en un textbox mhaga lo mismo que si hiciera click en el
boto para eso tengo el siguiente codigo:

Private Sub txtpassword_KeyPress(ByVal sender As System.Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles txtPassword.KeyPress
If e.KeyChar = vbCr Then
AddHandler btnIngresar.Click, AddressOf btnIngresar_Click
End If
End Sub

ya hice la prueba y se que al hacer enter ejecuta el codigo que esta
adentro
del if pero no c como direccionarlo para que se valla al evento click del
boton, este codigo nomemuestra ningun error, pero tampokome hace nada
Respuesta Responder a este mensaje
#2 Miko_tnt
21/07/2005 - 21:11 | Informe spam
Pedro eso era..muchas gracias



"Pedro Luna Montalvo, [MVP VB.NET]" escribió:

Prueba con lo siguiente:

Private Sub txtpassword_KeyPress(ByVal sender As Object, ByVal e As
KeyPressEventArgs) _
Handles txtPassword.KeyPress
If e.KeyChar = vbCr Then
btnIngresar.PerformClick()
End If
End Sub


Saludos,
Pedro Luna, [MVP VB.NET]
Gye, Ecu

"Miko_tnt" escribió en el mensaje
news:
>
> tengo la siguente duda...
>
> tengo el codigo ya escrito del evento cuando hago click en un boton y
> quiero
> que al hacer enter en un textbox mhaga lo mismo que si hiciera click en el
> boto para eso tengo el siguiente codigo:
>
> Private Sub txtpassword_KeyPress(ByVal sender As System.Object, ByVal e As
> System.Windows.Forms.KeyPressEventArgs) Handles txtPassword.KeyPress
> If e.KeyChar = vbCr Then
> AddHandler btnIngresar.Click, AddressOf btnIngresar_Click
> End If
> End Sub
>
> ya hice la prueba y se que al hacer enter ejecuta el codigo que esta
> adentro
> del if pero no c como direccionarlo para que se valla al evento click del
> boton, este codigo nomemuestra ningun error, pero tampokome hace nada



Respuesta Responder a este mensaje
#3 Martin
22/07/2005 - 08:13 | Informe spam
Prueba a pasar los parametros me y nothing

AddHandler btnIngresar.Click, AddressOf btnIngresar_Click(me,nothing)

Salu2.



"Miko_tnt" escribió en el mensaje
news:

tengo la siguente duda...

tengo el codigo ya escrito del evento cuando hago click en un boton y


quiero
que al hacer enter en un textbox mhaga lo mismo que si hiciera click en el
boto para eso tengo el siguiente codigo:

Private Sub txtpassword_KeyPress(ByVal sender As System.Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles txtPassword.KeyPress
If e.KeyChar = vbCr Then
AddHandler btnIngresar.Click, AddressOf btnIngresar_Click
End If
End Sub

ya hice la prueba y se que al hacer enter ejecuta el codigo que esta


adentro
del if pero no c como direccionarlo para que se valla al evento click del
boton, este codigo nomemuestra ningun error, pero tampokome hace nada
Respuesta Responder a este mensaje
#4 Miko_tnt
22/07/2005 - 16:12 | Informe spam
gracias Martin por la sugerencia pero me dice :


El operando de 'AddressOf' debe ser el nombre de un método; no se necesitan
paréntesis.



"Martin" escribió:

Prueba a pasar los parametros me y nothing

AddHandler btnIngresar.Click, AddressOf btnIngresar_Click(me,nothing)

Salu2.



"Miko_tnt" escribió en el mensaje
news:
>
> tengo la siguente duda...
>
> tengo el codigo ya escrito del evento cuando hago click en un boton y
quiero
> que al hacer enter en un textbox mhaga lo mismo que si hiciera click en el
> boto para eso tengo el siguiente codigo:
>
> Private Sub txtpassword_KeyPress(ByVal sender As System.Object, ByVal e As
> System.Windows.Forms.KeyPressEventArgs) Handles txtPassword.KeyPress
> If e.KeyChar = vbCr Then
> AddHandler btnIngresar.Click, AddressOf btnIngresar_Click
> End If
> End Sub
>
> ya hice la prueba y se que al hacer enter ejecuta el codigo que esta
adentro
> del if pero no c como direccionarlo para que se valla al evento click del
> boton, este codigo nomemuestra ningun error, pero tampokome hace nada



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida