CHR
Função empregada
para retornar o caractere associado ao código de caractere fornecido como
argumento, utilizando esta sintaxe:
Chr(CódigoDoCaracter)
Onde,
- CódigoDoCaracter; argumento obrigatório, consistindo de um número que identifique um caractere na tabela ASCII ou UNICODE.
As seguintes considerações são válidas para a função Chr:
- A faixa padrão de caracteres varia de 0 a 255 (inclusive). Em sistemas UNICODE (como o Chinês), este valor pode variar de 128 a 32768;
- Códigos compreendidos entre 0 a 31 são códigos ASCII não imprimíveis, utilizados pelo sistema operacional, Chr(0) retorna Null, Chr(13) = Enter ou Carriage Return, Chr(9) = Tab etc.;
- Chr() é útil em eventos de tecla (KeyDown, KetUp e KeyPress) para identificar o código das teclas pressionadas pelo usuário. KeyDown e KeyUp diferenciam as teclas esquerda e direita (como Shift, Ctrl e Alt) enquanto KeyPress não as diferencia.
Exemplo: No próximo exemplo, demonstra-se como empregar a
função Chr() para verificar qual foi a tecla pressionada, empregando-se a
janela Verificação Imediata.
?Chr(49) ‘Retorna
?Chr(65) ‘Retorna A
?Chr(66) ‘Retorna B
Até a Próxima!!