Problema con Windows Vista y constante vbTab

14/09/2010 - 05:40 por Nelson Sanmarco | Informe spam
Hola grupo, tengo una aplicación con vb6 y cuando pulso la tecla Enter
hago lo siguiente:

If KeyAscii = 13 Then SendKeys vbTab

Desde que uso Windows Vista, no puedo detectar la pulsación de la
tecla Tab, y me produce un error 70.

Alguien tiene idea de como lo puedo solucionar.

Desde ya gracias.

Nelson Sanmarco
 

Leer las respuestas

#1 saraza
20/09/2010 - 06:09 | Informe spam
está mal la sintaxis
aparte que el 13 es el codigo del enter, y el keyascii es parte del keypress

tenes que usar el el evento keydown con su keycode = 9 ó el 8, ahora no
recuerdo bien cual





"Nelson Sanmarco" escribió en el mensaje de
noticias:
Hola grupo, tengo una aplicación con vb6 y cuando pulso la tecla Enter
hago lo siguiente:

If KeyAscii = 13 Then SendKeys vbTab

Desde que uso Windows Vista, no puedo detectar la pulsación de la
tecla Tab, y me produce un error 70.

Alguien tiene idea de como lo puedo solucionar.

Desde ya gracias.

Nelson Sanmarco


__________ Information from ESET Smart Security, version of virus
signature database 5462 (20100919) __________

The message was checked by ESET Smart Security.

http://www.eset.com






__________ Information from ESET Smart Security, version of virus signature database 5462 (20100919) __________

The message was checked by ESET Smart Security.

http://www.eset.com

Preguntas similares