Visual Basic.NET - Como detectar combinación de teclas en KEYPRESS

 
Vista:

Como detectar combinación de teclas en KEYPRESS

Publicado por Ivan Ramírez (5 intervenciones) el 02/12/2003 04:05:08
Cómo le hago para poder detectar (así como se detecta la tecla ENTER con la pregunta si KeyAscii=13 ) una combinación de teclas como CTRL-A o ALT-X en el evento KeyPress
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 153
Ha aumentado 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:Como detectar combinación de teclas en KEYPRESS

Publicado por Yamil Bracho (631 intervenciones) el 02/12/2003 18:31:49
Debes sobreescribir el metodo ProcessDialogKey que recibe como parametro (Keys keyData). Seria algo como :

Select case keyData
Case Keys.Control Or Keys.A
...

Case Keys.Control Or Keys.X
...
End Select

{
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Como detectar combinación de teclas en KEYPRESS

Publicado por Ivan Ramírez (5 intervenciones) el 02/12/2003 18:56:22
disuclpa mi ignorancia, pero nunca he usado el método ProcessDialogKey, ¿pudieras ser más explícito o mandar un ejemplo de como exactamente se usa?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 153
Ha aumentado 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:Como detectar combinación de teclas en KEYPRESS

Publicado por Yamil Bracho (631 intervenciones) el 02/12/2003 19:02:30
Puedes buscar un ejemplo en VB.NET en http://www.ondotnet.com/pub/a/dotnet/2002/04/29/keys.html?page=2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como detectar combinación de teclas en KEYPRESS

Publicado por Iván Ramírez (5 intervenciones) el 02/12/2003 19:12:55
El ejemplo está en Visual C
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 153
Ha aumentado 1 puesto en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:Como detectar combinación de teclas en KEYPRESS

Publicado por Yamil Bracho (631 intervenciones) el 02/12/2003 20:08:04
Esta en C# pero puede ser porteado facilmente a VB.NET, lo unico que veo es que los operadores con | lo llevas a Or, & a AND pero lo demas es sencillo de cambiar...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar