Letra maiusculas
camo faço para um dbedit receber apenas letras maiusculas mesmo se digitadas em minusculas????
obrigado
obrigado
Klaveren
Curtidas 0
Respostas
Fer_nanda
21/05/2004
DBEdit1.CharCase := ecUpperCase;
GOSTEI 0
Paulo_amorim
21/05/2004
Olá
Outra maneira
no KeyPress:
Key := UpCase(Key);
Até+
Outra maneira
no KeyPress:
Key := UpCase(Key);
Até+
GOSTEI 0
Rômulo Barros
21/05/2004
Opa !!
Outra maneira:
No OnChange:
Dbedt.Text := UpperCase(Dbedt.Text);
:roll:
Outra maneira:
No OnChange:
Dbedt.Text := UpperCase(Dbedt.Text);
:roll:
GOSTEI 0
Klaveren
21/05/2004
paulo amorim,
desta maneira preciso add todas as letras do alfabeto correto?
obrigado pelasalternativas
desta maneira preciso add todas as letras do alfabeto correto?
obrigado pelasalternativas
GOSTEI 0
Rômulo Barros
21/05/2004
Não, vc não precisa não. A rotina UpperCase pega a tecla que foi digitada e converte para maiúsculo.
Segue:
no KeyPress:
Segue:
no KeyPress:
Key := UpperCase(Key);
GOSTEI 0
Emerson Nascimento
21/05/2004
no meu entender a solução apresentada pela fer_nanda é a melhor. de qualquer forma, se vc optar pela segunda opção, faça:
Key := AnsiUpperCase(Key)[1];
a função UpperCase() não converte ´ç´ por exemplo. já a função AnsiUpperCase() converte qualquer caracter.
Key := AnsiUpperCase(Key)[1];
a função UpperCase() não converte ´ç´ por exemplo. já a função AnsiUpperCase() converte qualquer caracter.
GOSTEI 0
Klaveren
21/05/2004
ok
muito obrigado, concordo tb achei mais eficiente.
e pra minusculo o que muda???
muito obrigado, concordo tb achei mais eficiente.
e pra minusculo o que muda???
GOSTEI 0
Paulo_amorim
21/05/2004
ok
muito obrigado, concordo tb achei mais eficiente.
e pra minusculo o que muda???
Olá
Ao invés de Upper é Lower...
o resto é igual
Até+
GOSTEI 0