Visual Basic - Porque no funciona este codigo?(principiante)

Life is soft - evento anual de software empresarial
 
Vista:

Porque no funciona este codigo?(principiante)

Publicado por kcin (19 intervenciones) el 26/09/2004 16:11:27
Aun asi...
En form load: msgbox "1"
form keypress: if keyascii=7 then
keyascii=0
end if
Por que no me funciona? Alguna salución
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

RE:Porque no funciona este codigo?(principiante)

Publicado por CSO (75 intervenciones) el 26/09/2004 18:50:46
hola, porque keyascii es un evento, para cuando tu pulsas una tecla
si kieres q el programa pulse una tecla debes utilizar "SendKeys"
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:Porque no funciona este codigo?(principiante)

Publicado por Ruri (583 intervenciones) el 26/09/2004 20:38:06
Tu código no hace nada justamente porque eso es lo que programaste. KeyAscii 7 es un caracter no imprimible que además no es una tecla de función. Luego colocás la línes KeyAscii=0. Lo que hacés en ese momento es decirle a vb que no imprima la tecla presionada ¡Estás cancelando el ingreso de la tecla KeyAscii=7!

Saludos Ruri
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