• Viernes 15 de Noviembre de 2024, 11:39

Autor Tema:  Enter  (Leído 3845 veces)

Bakuma

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Enter
« en: Sábado 4 de Diciembre de 2004, 01:04 »
0
Hola estoy programando un DATAGRID EN VISUAL BASIC.NET

Resulta que tengo un DATAGRID y he programado el evento KEYPRESS en las DATAGRIDTEXTBOXCOLUMN para validar cada tecla presionada por el usuario esto me funciona de maravilla excepto cuando presiono ENTER, alguien me puede decir por que.... o como le puedo hacer para que desde cualquier celda que este hubicado el cursor al momento que el usuario de ENTER este poderlo cachar y realizar un proceso X....

Si alguien me puede ayudar se lo agradecere

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Enter
« Respuesta #1 en: Sábado 4 de Diciembre de 2004, 02:35 »
0
depende com estes capturando el enter
...

prueba con ascii 13 y sino funciona entonces con ascii 10
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

sergiotarrillo

  • Moderador
  • ******
  • Mensajes: 1059
    • Ver Perfil
    • http://sergiot2.com/blog
Re: Enter
« Respuesta #2 en: Sábado 4 de Diciembre de 2004, 20:38 »
0
hay una variable enumeracion que tiene definido el codigo de todas las teclas....


Sergio Tarrillo
Blog]miBlog[/url]

No me visiten!

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Enter
« Respuesta #3 en: Sábado 4 de Diciembre de 2004, 23:23 »
0
jejeje tienes razon, conteste y nisiquiera me habia fijado que esto era VB.

en todo caso en un evento como el KeyPress no se pueden detectar todfas las teclas... que estan en esa enumeracion, bueno talves si... mejor dicho me tocaria revisar porque creo que el DX tiene algunas variables que te permiten distinguir de manera mas amplia el conjunto de teclas presionadas...

En fin.


Para el caso con el ascii o la enum es mas que suficiente.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

Bakuma

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Enter
« Respuesta #4 en: Lunes 6 de Diciembre de 2004, 18:30 »
0
Cita de: "Serghio"
hay una variable enumeracion que tiene definido el codigo de todas las teclas....
si te refieres al keycode o al keychar efectivamente funciona con las teclas excepto el enter (13) nisiquera detecta la pulsacion de la tecla acaso es una tecla de uso especial ? ;)

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Enter
« Respuesta #5 en: Lunes 6 de Diciembre de 2004, 18:34 »
0
ya probaste con el 10 y no con el 13?

hay una enum que no he revisado... que te permite distinguir incluso cual de los doc botonds de enter es esl ques e esta revisando.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

Bakuma

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Enter
« Respuesta #6 en: Lunes 6 de Diciembre de 2004, 18:43 »
0
ya probe 10 y 13 sigue sin funcionar y como anteriormente dije nisiquiera me detecta el enter.......

Soultaker

  • Miembro HIPER activo
  • ****
  • Mensajes: 972
  • Nacionalidad: pe
    • Ver Perfil
Re: Enter
« Respuesta #7 en: Miércoles 8 de Diciembre de 2004, 08:19 »
0
Hey prueba con este codigo
Código: Text
  1.  
  2. ' Esto va en el KeyPress
  3. If Asc(e.KeyChar) = 13 Then
  4.       ' Bueno aqui van las instrucciones que quieras
  5. End If
  6.  
  7.  

 :comp:
http]
foros,programacion, c, c++, java,
linux, videojuegos, directX, .NET,
visual basic,robotica,microprocesadores

Para los nuevos usuarios de este Foro, por favor leerse esta discusión.
Cómo Hacer Preguntas De Forma Inteligente

Ojos que no ven... pisan caquita
Camarón que se duerme... muere electrocutado


<<< Harol Moreyra Bendezú >>>