Fórum Juntar as teclas <enter> e <F10> #478549

10/05/2014

0

Pessoal, preciso da ajuda de vcs. Não programo em Delphi desde a faculdade e estou com um pequeno contra-tempo aqui. O programa roda nos meus PDV´s é muito lento na hora de finalizar a venda e para agilizar um pouco eu estava precisando que ao pressionar a tecla <ENTER> o sistema operacional interpretasse que fosse pressionada a tecla <F10> e logo em seguida a tecla <ENTER>. É possível fazer isso?

Para ser mais claro, o ato de apertar o <ENTER> finaliza a venda e o <F10> abre a gaveta. Pelo sistema do PDV só abre a gaveta no final de todo o processo de impressão que é muito lento.
Rafael Rego

Rafael Rego

Responder

Posts

12/05/2014

Cauê Nishijima

acredito que o código seria o seguinte, no onKeyPress

  if key = #13 then
  begin
    Windows.keybd_event(121, 0, KEYEVENTF_KEYUP, 0 );
  end;
Responder

Gostei + 0

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

Aceitar