KeyPress

<< Clique para Mostrar o Sumário >>

 

KeyPress

KeyPress(KeyAscii)

Ocorre quando o E3Browser tem o foco de teclado e o usuário pressiona uma tecla, que corresponde a um caractere que pode ser mostrado em tela (uma tecla ANSI, de código indicado no parâmetro KeyAscii), ou seja, o evento ocorre quando qualquer das teclas a seguir é pressionada:

Qualquer caractere do teclado que possa ser impresso

Tecla CTRL combinada com qualquer caractere do alfabeto padrão

Tecla CTRL combinada com qualquer caractere especial

Tecla BACKSPACE

Tecla ESC

 

Este evento não ocorre nas seguintes condições:

Pressionando-se a tecla TAB

Pressionando-se a tecla ENTER

Pressionando-se a tecla DEL, pois esta tecla não é padrão ANSI

Pressionando-se as setas do teclado

Quando uma tecla move o foco de um objeto para outro

 

Enquanto o usuário pressiona uma tecla que produz um código ANSI, o E3Browser recebe os eventos KeyDown e KeyPress repetidamente. Quando o usuário libera a tecla, ocorre um evento KeyUp. Para monitorar o estado físico do teclado ou manipular teclas não reconhecidas por este evento, tais como teclas de função e navegação, utilize os eventos KeyDown e KeyUp.

 

NOTA

Para uma lista com todos os códigos de tecla disponíveis para o parâmetro KeyAscii, consulte o artigo Keys Enum no Microsoft Learn.

Esta página foi útil?