Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos,
[Editado para melhorar]
Na empresa que trabalho faz-se necessário digitar centenas e porque não milhares de informações em um sistema fechado. O sistema é muito bom, porém quero melhorar o processo.
Percebo que os dados a serem informados no sistema proprietário são parecidos, mudando somente alguns campos como data, valor, etc. Então procurei e encontrei um software que faz uma macro em teclado, portanto digito o que quero e no momento que são iguais os dados disparo a macro com uma hotkey e beleza, ta inserido os dados com iinformações modificadas e agilizadas e muito!!!!
O software que estou testando é o Ezmacros
Gostaria de fazer um sistema desses em Delphi asssim não preciso comprar e terei o domínio que quiser
Bom, desculpem a pressa, estou na faculdade e vai fechar aqui. Amanha posto mais ideias
Sem mais, agradeço antecipadamente
Outras fontes: http://www.guiadohardware.net/comunidade/delphi-ler/725546/
Resumo:
)
+- isso, obrigado
[editado]
pelo que pude ver vou ter que usar eventos como:
onkeypress
onkeydown
onkeyup
mas pelo que vi este evento somente é acionado quando se está no form, tipo dentro de form1 digito A e consigo capturar esta tecla a. mas e fora do form? tentei visible false mas ele não captura....... pesquisando...
Procure por Funçoes HOOK (Gancho...)...
Dê uma olhada nesse site...
http://delphi.about.com/library/bluc/text/uc063001a.htm
Flw aew http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Amigo, muito obrigado.
Pelo que pude ver é os hooks mesmo que preciso, pelo que pude entender rapidamente, tenho que registrar esta hook, uma dll, que me envia o que esta acotecendo no teclado....
Otimos artigos encontrei, terei que digeri-los....
An introduction to hook procedures
This document describes what Windows hooks are and how to use them within a
Delphi application.
http://delphi.about.com/library/bluc/text/uc063001a.htm
Intercepting Keyboard Input with Delphi - Implementing a Keyboard Hook
http://delphi.about.com/od/windowsshellapi...yboard_hook.htm
Windows hooks
Publicado em: 01/05/2003
Por Florin Sabau
http://www.linhadecodigo.com.br/artigos.asp?id_ac=92
Windows hooks
http://www.ramosdainformatica.com.br/art_r...s01.php?CDA=452
Uma coisa que pude notar e ficar esperto com antivirus, pois eles podem identificar meu programa como keylooger (na verdade será, porém beligno)
Além disso estou procurando agora como jogar teclas no buffer de teclado, de modo não estar dentro de meu programa mas em outro....
Pensei que fosse mais simples, mas vamos lá!!!!
Obrigado
Você deve utilizar a função keybd_event da API do windows.
Amigo, muito obrigado pela ajuda
Creio que este final de semana vou "brincar" um pouco nisso com algo como
ler o teclado com KeyboardHookProc
"digitar" com keybd_event()
valeu!
Poderia dar mais detalhes por favor? http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif