Fórum BEEP - não executar o beep #230157

05/05/2004

0

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

Responder

Posts

05/05/2004

Fórum Vini

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;


Responder

Gostei + 0

06/05/2004

Eduac

key:=#0;


Responder

Gostei + 0

06/05/2004

Fórum Vini

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;


Responder

Gostei + 0

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

Aceitar