VB RECONHECER MAIUSCULA A MINUSCULA

USUARIO.EXCLUIDOS 07/05/2004 13:19:59
#23497
NO MEU PROGRAMA QUANDO EU DIGITO UMA LETRA MINUSCULA ELE NAO RECONHECE COMO MAIUSCULA, EU JA COLOQUEI NO CODIGO TIPO "E" ou "e" MAS NÃO ADIANTA. COMO EU POSSO FAZER, ALGUEM PODE ME AJUDAR.


DESDE JA AGRADEÇO A ATENÇÃO DISPENSADA.

VARGAX
USUARIO.EXCLUIDOS 07/05/2004 13:55:41
#23515
Resposta escolhida
Caro VARGAX:

Este não é um problema particular do VB.

De acordo com a tabela ASCII,

as letras maiúsculas (somente) de "A" até "Z" tem o valor de:

chr(65) até chr(90).

as letras minúsculas (somente) de "a" até "z" tem o valor de:

chr(97) até chr(122)

Portanto é só somar 32 ao valor chr() da letra pa ra transforma-la em minuscula e subtrair 32 ao valor chr() para tranforma-la em maiúscula.

Exemplo:

i = 65
Letra = chr(i) ' "A"
i = i + 32
letra = chr(i) ' "a"

ou

i = 97
Letra = chr(i) ' "a"
i = i - 32
letra = chr(i) ' "A"


Para maiores detalhes, verifique:

http://www.asciitable.com/
Tópico encerrado , respostas não são mais permitidas