problema com KeyPreview

Delphi

10/10/2007

Meu form principal é MDIForm, tenho uma chamada a um metodo que é executado teclando F5, como tenho em outros forms mdichild, mas notei uma coisa mt estranha no form principal o evento FormKeyDown funciona somente uma vez, porem coloquei um botao no form onde eu ativo a propriedade KeyPreview do form, entao faço o seguinte, entro no sistema, teclo F5 funciona, a partir dai nao funciona mais, entao clico no botao que ativa a propriedade KeyPreview do form, entao tecla f5 e funciona somente mais uma vez, chego a conclusao que a cada vez que teclo qualquer tecla a propriedade é desativada, alguem ja passou por isso?

Abs


Felipeiw

Felipeiw

Curtidas 0

Respostas

Sremulador

Sremulador

10/10/2007

amigo, verifique ser você não esta pressionando outro botão tb ao pressionar o F5


GOSTEI 0
Felipeiw

Felipeiw

10/10/2007

Nao estou nao, somente o f5, coloquei um showmessage no evento OnKeyDown do form, e da para perceber que o showmessage é chamando somente 1 unica vez.


GOSTEI 0
POSTAR