GARANTIR DESCONTO

Fórum não deixr acentuar... #207719

20/01/2004

0

Estou fazendo um procedimento para não deixar acentuar em todo o meu sistema. Coloco o procedimento baixo no form principal.
A minha rotina até é chamada, mas não sei o comando que coloco em vez do showmessage para cancelar a tecla pressionada caso for uma das condições abaixo. Tentei abort, exit. mas não tem. Deve ter alguma maneira. Caso exista alguma outra maneira que posso fazer também....
Aguardo retorno obrigado.

procedure Tform1.MudarComEnter(var Msg: TMsg; var Handled: Boolean);
begin
If Msg.message = WM_KEYDOWN then
begin
Case Msg.wParam of
219: //..showmessage(´1´);
192: //..showmessage(´2´);
222: //..showmessage(´3´);
186: //..showmessage(´4´);
end;
end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
Application.OnMessage := MudarComEnter
end;


Briciosm

Briciosm

Responder

Posts

20/01/2004

Nildo

Tente ao invez do showmessage usar o

Msg.wParam := 0;

Se nao funcionar, tente:

Msg.Result := 0;


Responder

Gostei + 0

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

Aceitar