Fórum Limitar tecla ENTER no teclado #372723

24/07/2009

0

pessoal tem uma tela de pesquisa a onde a pessoa digita o inicio do produto e depois abre um form com um grid certo até ai tudo bem.
+ se a pessoa fo teclando (ENTER) antes na tela de pesquisa depois ele
registra esse item varias vezes, como poderia limitar o enter só depois que carregasse a tela de pesquisa ?
Obrigado a tds


Essistemas

Essistemas

Responder

Posts

24/07/2009

Danielrsanches

olha!!! não entendi direito o seu exemplo, mas pelo que entendi:

pra vc limitar para apenas 1 enter por exemplo, é só declarar uma variável pública do tipo Boolean e setá-la para true quando for pressionada a tecla (ENTER) ... e setá-la para False quando quiser liberar novamente ... fazendo um simples checagem (If TeclaEnter = False) vc pode limitar a tecla ...


abraços !!!


Responder

Gostei + 0

24/07/2009

.lg.

no formulário principal há a propriedade [b:f8cf017a2c]KeyPreview[/b:f8cf017a2c].
Deixe-a [b:f8cf017a2c]True[/b:f8cf017a2c] e então no [color=darkblue:f8cf017a2c]OnKeyPress[/color:f8cf017a2c] do formulário valide o enter (#13 ou VK_ENTER) para so ser usado na hora que você precisa.


Responder

Gostei + 0

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

Aceitar