Simular pressionamento de Teclas(Com Virtual Key das teclas)!

Ir em baixo

Simular pressionamento de Teclas(Com Virtual Key das teclas)!

Mensagem por Ulquiorra em Qui Jan 27, 2011 8:17 pm

Essa é uma dúvida bem frequente dentre os programadores Delphi,então venho exclarecer detalhadamente sobre isso.

. -Tutorial a Programadores Intermediários
Agora,um MiniTutorial .Como exemplo,o seguinte código simula o aperto da tecla Insert.
Código:
keybd_event(VK_INSERT, 0, 0, 0);
Para mudar a tecla a ser pressionada,você deve trocar a parte VK_INSERT pela Virtual Key da tecla(VK = Abreviação de Virtual Key).Se não souber,ao final do post colocarei uma lista com a maioria dos Virtual Keys utilizados(quase completo).
. -Tutorial bem Detalhado para Iniciantes
Como inicicar um projeto em Delphi?Clique em File > New > Apllication
Onde colocar os códigos?Se a primeira palavra desse código for function ele deve ser colocado depois de {$R *.dfm}.Se o código tiver a primeira palavra Var deve ser colocado depois do procedure.Se começar com begin deve ser colocado depois do procedure
Onde baixar o Delphi 7?Você pode acessar o post do membro Mr Positive com o Download Clicando Aqui.

-Como eu simulo as teclas?
Dê dois cliques no componente que deseja adicionar a função(No tutorial feito por mim para criação de um sistema de Login há mais explicações).Entre o begine oend; é onde você deve colocar a função desejada(Postada logo abaixo).O exemplo a seguir utilizada a Virtual Key INSERT(VK_INSERT),para mudá-la é só pegar o Virtual Key da tecla que desejar no final do tópico onde postarei uma lista quase completa.

-Lista de Virtual Keys
Agora,veja a lista com os Virtual Keys mais utilizados.
VK_LBUTTON botão esquerdo do mouse
VK_RBUTTON Botão direito do mouse
VK_CANCEL Control + Break
VK_MBUTTON botão do meio
VK_BACK tecla Backspace
VK_TAB tecla Tab
VK_CLEAR tecla Clear
VK_RETURN tecla Enter
VK_SHIFT tecla Shift
VK_CONTROL tecla Ctrl
VK_MENU tecla Alt
VK_PAUSE tecla Pause
Caps Lock VK_CAPITAL chave
VK_KANA Usado com IME
VK_HANGUL Usado com IME
VK_JUNJA Usado com IME
VK_FINAL Usado com IME
VK_HANJA Usado com IME
VK_KANJI Usado com IME
VK_CONVERT Usado com IME

VK_NONCONVERT Usado com IME
VK_ACCEPT Usado com IME
VK_MODECHANGE Usado com IME
VK_ESCAPE tecla Esc.
VK_SPACE barra de espaço
VK_PRIOR tecla Page Up
VK_NEXT tecla Page Down
VK_END tecla End
VK_HOME tecla Home
VK_LEFT esquerda Seta
VK_UP tecla Seta para cima
VK_RIGHT Seta para Direita
VK_DOWN Seta para baixo
VK_SELECT Selecione chave
VK_PRINT tecla Print (teclado específico)
VK_EXECUTE Execute-chave
VK_SNAPSHOT tecla Print Screen
VK_INSERT tecla Insert
VK_DELETE tecla Delete
VK_HELP Ajuda chave

Dúvidas?Poste,estarei respondendo assim que puder.Em breve mais post's,CNN Utilities 1.0,e talvez minha promoção para Combat Arms ou Programador.Agradeço se me Apoiar
avatar
Ulquiorra
Membro
Membro

Mensagens : 23
Agradecimentos : 8
Data de inscrição : 26/01/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Simular pressionamento de Teclas(Com Virtual Key das teclas)!

Mensagem por marare em Qui Jan 27, 2011 8:19 pm

Nossa cara vc é otimo como progamador
Espero que vc ajude muito mais nessa area quero saber mais de delphi7
estarei study muito o delphi7 THKS obrigado por compartilhar
avatar
marare
Membro
Membro

Mensagens : 147
Agradecimentos : 203
Data de inscrição : 29/12/2010
Idade : 20
Localização : Cheats Na Net

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Simular pressionamento de Teclas(Com Virtual Key das teclas)!

Mensagem por Ulquiorra em Qui Jan 27, 2011 8:25 pm

marare escreveu:Nossa cara vc é otimo como progamador
Espero que vc ajude muito mais nessa area quero saber mais de delphi7
estarei study muito o delphi7 THKS obrigado por compartilhar
Obrigado!Com uma ajudinha do Google e conhecimento você faz oque quiser em Delphi =D
Se precisar de ajuda só falar!
avatar
Ulquiorra
Membro
Membro

Mensagens : 23
Agradecimentos : 8
Data de inscrição : 26/01/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Simular pressionamento de Teclas(Com Virtual Key das teclas)!

Mensagem por Key-mu em Qui Set 01, 2011 9:07 am

uLQUIORRA
fera eu sei faze isso usei trackbar fico massa
aumento a velocidade sussa
mas eo seguinte msm no milesinimo 1 fica lerdo
acho q o certo seria joga numa dll pra poder injetar no main
Vc sabe pega isso e joga numa dll fera?
avatar
Key-mu
Membro
Membro

Mensagens : 1
Agradecimentos : 0
Data de inscrição : 01/09/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Simular pressionamento de Teclas(Com Virtual Key das teclas)!

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum