Pregunta: | 890 - TECLADO |
Autor: | Dav |
Hola que tal...estoy realizado un pequeño programa en visual basic 5.0 y requiero deshabilitar el teclado o algunas teclas; pero no lo he podido lograr. si alguien sabe como hacerlo me gustaria que me ayudara. muchas gracias.. |
Respuesta: | jorge vargas vazquez |
si quieres que funcionen algunas teclas puedes hacer losig
en elevento keypress coloca lo sig Private Sub Command1_KeyPress(KeyAscii As Integer) If (KeyAscii < 48 Or KeyAscii > 57) And KeyAscii <> 8 And KeyAscii <> 13 Then KeyAscii = 0 End If End Sub este codigo utilizara solo las teclas de numero 0 al 9 y la tecla de bacspace |
Respuesta: | Juan Jose Mena |
No se si es el caso pero de todas maneras te lo comento: Normalmente el teclado se lo utiliza para el ingreso de datos en campos text, combo o mask y si este es tu caso, simplemente agrega lo siguiente: Como ejemplo tomo un campo texto con el nombre de txtcampo. Private Sub txtCampo_KeyPress(KeyAscii As Integer)Esto desabilitará por completo el ingreso de cualquier texto en dicho campo. |