Limitar tecla ENTER no teclado
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
+ 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
Curtidas 0
Respostas
Danielrsanches
24/07/2009
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 !!!
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 !!!
GOSTEI 0
.lg.
24/07/2009
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.
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.
GOSTEI 0