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!!!


Zerbinatti

Zerbinatti

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?


Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar