LuloNet Postado Março 5, 2010 Denunciar Share Postado Março 5, 2010 Olá pessoal.Alguém sabe como posso Simular ou Forçar o uso da tecla TAB ou ENTER dentro docomponente TWebBrowser / TEmbeddedWB.Desde já obrigado pela ajuda. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Março 8, 2010 Denunciar Share Postado Março 8, 2010 Simular o pressionamento de uma teclaInclua na seção uses: Windows A API keybd_event do Windows serve para fazer isto. No exemploabaixo estamos simulando o pressionamento da tecla F2:keybd_event(VK_F2, 0, 0, 0);Para testar faça o exemplo a seguir:- Mude a propriedade KeyPreview do form para true.- Escreva no evento OnKeyDown do form como abaixo:procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);begin if Key = VK_F2 then ShowMessage('F2 pressionada');end;- Coloque um botão e escreva no OnClick (do botão) como abaixo:procedure TForm1.Button1Click(Sender: TObject);begin keybd_event(VK_F2, 0, 0, 0);end;ObservaçõesConsulte as constantes para os códigos das teclas (ex: VK_RETURN, VK_DOWN, etc).Outras informações:http://www.activedelphi.com.br/forum/viewt...5c23a276e138e4ehttp://info.abril.com.br/forum-antigo/forum.php?tópico=66598http://www.planetadelphi.com.br/dica/584/s...nacao-de-teclashttp://www.ramosdainformatica.com.br/art_r...s01.php?CDA=606http://www.babooforum.com.br/forum/index.p...howtopic=621989http://www.cheatsbrasil.com/local/delphi/1...o-do-mouse.htmlabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 LuloNet Postado Março 10, 2010 Autor Denunciar Share Postado Março 10, 2010 Obrigado pela dica Amigo Jhonas, já vou colocar em prática.Abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ricado ferreira Postado Março 10, 2010 Denunciar Share Postado Março 10, 2010 Jhonas acrescentado a dúvida do amigo .se eu deseja-se por exemplo q a tecla fosse simulada na execução de outro programa.por exemplo:Criar um programa que pressionasse "TAB"(no formulário de outro programa para preenchimento de campos).isso é possivel??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Março 10, 2010 Denunciar Share Postado Março 10, 2010 por exemplo:Criar um programa que pressionasse "TAB"(no formulário de outro programa para preenchimento de campos).isso é possivel???É possivel ... acho que tem alguma coisa a respeito em um dos posts .... faça uma pesquisa para acharhttp://scriptbrasil.com.br/forum/index.php...ighlite=simularabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 LuloNet Postado Março 12, 2010 Autor Denunciar Share Postado Março 12, 2010 Amigo Jhonas.Agradeço pelas dicas e ajuda, abraço.[Tópico RESOLVIDO] Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Otacílio Ricardo Postado Março 10, 2011 Denunciar Share Postado Março 10, 2011 Olá pessoal.Alguém sabe como posso Simular ou Forçar o uso da tecla TAB ou ENTER dentro docomponente TWebBrowser / TEmbeddedWB.Desde já obrigado pela ajuda.Entre neste site http://beensoft.blogspot.com/2007/10/fooli...bbrowser-4.html.Espero ter ajudado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
LuloNet
Olá pessoal.
Alguém sabe como posso Simular ou Forçar o uso da tecla TAB ou ENTER dentro do
componente TWebBrowser / TEmbeddedWB.
Desde já obrigado pela ajuda.
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.