BEEP - não executar o beep

Delphi

05/05/2004

Olá pessoal, pelo que li no help do Delphi 7 qdo vc escreve algum comando no evento OnKeyPress (TCustomEdit) e ele altera a variável Key o Delphi emite um Beep. Bom como eu faço pro Delphi NÃO emitir esse beep. ( é o mesmo beep do comando messagebeep(0) ).

Obrigado a todos.


Renatobraun

Renatobraun

Curtidas 0

Respostas

Fórum Vini

Fórum Vini

05/05/2004

Olá,
seria melhor se você colocasse o código que está no OnKeyPress, mas de qualquer forma, tente limpar a Key depois de cada vez que processar a tecla pressionada:
Key:= 0;



Espero ter ajudado,
Vinicius;


GOSTEI 0
Eduac

Eduac

05/05/2004

key:=#0;


GOSTEI 0
Fórum Vini

Fórum Vini

05/05/2004

Obrigado pela correção eduac,
se o parâmetro key for uma Word, pode usar:
Key:= 0;

Se for um char:
Key:= #0;


Sempre confundo qual dos eventos(OnKeyPress, OnKeyDown) usa Word e qual usa Char...


T+,
Vinicius;


GOSTEI 0
POSTAR