VB RECONHECER MAIUSCULA A MINUSCULA
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
DESDE JA AGRADEÇO A ATENÇÃO DISPENSADA.
VARGAX
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/
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