Teclado - Bloquear acentos no main form
10/04/2003
0
Boa noite galera... queria saber o seguinte: no meu form principal, tenho varios campos de input de texto (edits, comboboxes, richedits, etc) e queria bloquear os acentos... gostaria de saber como faz para bloquear totalmente os acentos no form, no application ou sei la (pode ser habilitando de 0..9, a..z, tratando o backspace e o espaco, queria saber mesmo como faz, um outro jeito que nao seja pondo codigo no keydown de cada campo, pois tem muuuuuitos... se alguem souber, por favor ajude este pobre mortal!!!
valeu!!!
valeu!!!
Zerbinatti
Curtir tópico
+ 0
Responder
Posts
11/04/2003
Lord_angel
alow,
cara, isso eh ¬$#@da mesmo, eu tbem preciso em muitos casos evitar que acentos sejam digitados, para tanto coloquei no onkeypress dos forms que nao devem aceitar acentos
if not (key in [´A´..´Z´,8] then key := 0;
obs: coloque tudo que vc quer aceitar entre []
ow senao crie um array com os acentos que vc nao quer aceitar e coloca
if key in ArrayAcentos then key :=0;
nao se é a melhor forma de fazer, mas aki funciona e nao da trabalho =]
vlw?
cara, isso eh ¬$#@da mesmo, eu tbem preciso em muitos casos evitar que acentos sejam digitados, para tanto coloquei no onkeypress dos forms que nao devem aceitar acentos
if not (key in [´A´..´Z´,8] then key := 0;
obs: coloque tudo que vc quer aceitar entre []
ow senao crie um array com os acentos que vc nao quer aceitar e coloca
if key in ArrayAcentos then key :=0;
nao se é a melhor forma de fazer, mas aki funciona e nao da trabalho =]
vlw?
Responder
Clique aqui para fazer login e interagir na Comunidade :)