Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué significa el evento KeyPress en VB? ¿Qué es KeyAscii?

¿Qué significa el evento KeyPress en VB? ¿Qué es KeyAscii?

KeyPress es un evento de teclado en VB.

KeyAscii representa el valor de la tecla presionada.

Cuando KeyAscii=13, presione Enter.

Los códigos ASCII normales son 0 ~ 127 y, en general, se pueden mostrar 32 ~ 127.

Acerca del uso de KeyAscii, es principalmente para interceptar y juzgar los valores clave ingresados ​​por el teclado, por ejemplo, solo permite ingresar el número, puede ingresarlo al presionar tecla del cuadro de texto:

Si KeyAscii lt 48 o KeyAscii gt 57 Entonces KeyAscii = 0 (keyAscii=0; : Cancelar los caracteres ingresados ​​esta vez).

Información ampliada:

Código clave

Descripción del valor constante

vbKeyLButton 1 botón izquierdo del ratón

vbKeyRButton 2 Botón derecho del ratón

vbKeyCancel 3 Tecla CANCELAR

vbKeyMButton 4 Botón central del ratón

vbKeyBack 8 Tecla RETROCESO

vbKeyTab 9 Tecla TAB

tecla vbKeyClear 12 CLEAR

tecla vbKeyReturn 13 ENTER

Fuente de referencia: Enciclopedia Baidu-KeyAscii