border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU
  #1 (permalink)  
Antiguo 04-07-2007, 15:45:51
Un Nuevo Amigo
 
Registrado: ene 2007
Posts: 28
alinedani72 Valoración +2
Predeterminado Problemas con la tecla enter

Hola amigos:

Necesito su ayuda una vez más, tengo un formulario con varios cajas de textos, despues de ingrsar un dato presiono la tecla enter para pasar al siguiente text.box pero no reconoce la tecla enter como puedo hacerlo. solo me ocurre cuando presiono la tecla tab..
Responder Con Cita
  #2 (permalink)  
Antiguo 04-07-2007, 15:52:47
Un Nuevo Amigo
 
Registrado: abr 2007
Posts: 26
jose sanches Valoración +2
Predeterminado

Hola amigo,
por que no pruebas atrapar la tecla desde el form

En propiedades del Form pon KeyPreview en true, despues en el evento Keypress del form pones algo como esto:

Private Sub Form_KeyPress(KeyAscii As Integer)

' Atrapa inicialmente las teclas pulsadas por usuario
Select Case KeyAscii

Case vbKeyEscape ' Tecla Escape
Call Cancel ' Va al precedimiento de cancelacion
KeyAscii = 0 ' Cancela la pulsacion

Case vbKeyReturn ' Tecla Enter
SendKeys "{Tab}" ' Envia un 'Tab'
KeyAscii = 0 ' Cancela la pulsacion

End If

End Select

End Sub


Nos cuentas si te resulto
Responder Con Cita
  #3 (permalink)  
Antiguo 04-07-2007, 16:54:57
Un Nuevo Amigo
 
Registrado: ene 2007
Posts: 28
alinedani72 Valoración +2
Predeterminado Problemas con la tecla enter

Hola Amigo: Gracias por tu ayuda..

pero igual tengo problemas digito lo que tu me señalas pero me ingresa a la primera opcion del case al presionar cualquier tecla y como no tengo un procedimiento de cancelacion
me bota el programa


Case vbKeyEscape ' Tecla Escape
Call Cancel ' Va al precedimiento de cancelacion
KeyAscii = 0 ' Cancela la pulsacion

Nota si me puedes ayudar en forma más clara " en realidad estoy recien en esto" de Vb 6.0


Gracias
Responder Con Cita
  #4 (permalink)  
Antiguo 05-07-2007, 15:50:01
Un Nuevo Amigo
 
Registrado: abr 2007
Posts: 26
jose sanches Valoración +2
Predeterminado

Hola de nuevo

Si, mira te envio un ejemplo simple para que te ilustre un poco mas, espero te sirva

Saludos
Archivos Adjuntos
Tipo de Archivo: zip keypreview.zip (1,5 KB, 7 visitas)
Responder Con Cita
  #5 (permalink)  
Antiguo 06-07-2007, 16:11:10
Avatar de Stevenmn
Junior Member
Site Admin
 
Registrado: jun 2007
Ubicación: Colombia
Posts: 13
Stevenmn Valoración +2
Predeterminado

'Yo creo que en el evento keypress del textbox sería mas facil por ejemplo yo lo hago así:'

private sub text1_keypress(keascii as integer)

'Preguntamos si la tecla presionada es enter o también 15

if keyascii= vbkeyreturn then
keyascii = o' ---->Le damos este valor para que no suene ese molesto beep'
text2.setfocus '---> le ponemos el focus al textbpx que desemos pasando el cursor a el.'
end if
Responder Con Cita
  #6 (permalink)  
Antiguo 06-07-2007, 17:16:57
Un Nuevo Amigo
 
Registrado: abr 2007
Posts: 26
jose sanches Valoración +2
Predeterminado

Perfecto Stevenmn, también nuestro compañero Alinedani72 puede usar el código que propones, solo que de esa forma deberá agregarlo en cada TextBox que contenga su aplicación.

Es por lo anterior que en lo personal yo habilito la captura de tecla en el Form, así me evito muchas líneas de código.
Responder Con Cita
  #7 (permalink)  
Antiguo 06-07-2007, 22:50:34
Avatar de Stevenmn
Junior Member
Site Admin
 
Registrado: jun 2007
Ubicación: Colombia
Posts: 13
Stevenmn Valoración +2
Predeterminado

:smt004 :smt004 :smt004 juazz pues buena esa no sabia que de esa forma se podia y si seria muy aburridor agregarle a cada textbox el codigo y esta esta muchisimo mejor y mas cuando hay que llenar datos.

:smt020 :smt020 :smt020 :smt023 :smt023 :smt023
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Enter? Marcosata Visual Basic.NET 2003 & 2005 3 11-03-2008 19:18:51
simular un Enter EnzoDiego Visual Basic.NET 2003 & 2005 3 29-10-2007 23:50:09
AYUDA!!!Como validar la tecla ENTER en las celda de datagrid Jacke Visual Basic.NET 2003 & 2005 8 21-05-2007 14:23:12
usar tecla "enter" en vez de "tab" Eynar Visual Basic 6.00 6 13-06-2006 15:03:51
Enter skate_mlk Visual Basic 6.00 3 03-07-2005 22:29:59


La franja horaria es GMT. Ahora son las 05:12:52.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right