Ir para conteúdo
🥇 [Exclusivo] Seja um Membro VIP EXTREME! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

como faço pra ligar um button no delphi atraves de um atalho!!!tipo eu faço o hacker ligar pressionando alguma tecla tipo como eu faço pra ligar ele apertando Insert ow algum numpad

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/
Compartilhar em outros sites

Não entendi muito bem ! Se puder explicar melhor, não sei se é eu, ou você ! rsrs '

Mas vê se eu entendi, você quer que quando aperta Insert ( por exemplo ) aperte o button, seria assim:

É necessário se cadastrar para acessar o conteúdo.

* Coloque no OnKeyPress

Agora so funciona se o program tiver aberto (:

4I1ShmNRGyg2k.webp

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2777651
Compartilhar em outros sites

kara vc entendeu sim!!!vc pod me passar a lista desses codigos por mp???

e onde eu adiciono esse codigo pq akie ta dando erro

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2777694
Compartilhar em outros sites

No OnKeyPress do Form1, você coloca esse código:

É necessário se cadastrar para acessar o conteúdo.

 

#45 seria a tecla Ins. Para ver outras teclas, entra neste site:

É necessário se cadastrar para acessar o conteúdo.

4I1ShmNRGyg2k.webp

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2777727
Compartilhar em outros sites

kara eu clico no form e depois em Object Inspector/Events e tem la o OnkeyPress so q qndu eu copio e colo da esse erro:

'If Key = #45 then' is not a valid indentifier

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2777763
Compartilhar em outros sites

Está certo o código que ele passou, mande a source do onkeypress para nós podermos avaliar.

 

O que você quer é "GetAsyncKeyState", faça assim, coloque numa thread(Aconselho) ou timer.

 

É necessário se cadastrar para acessar o conteúdo.

 

E o que você quer que ele faça, coloque no evento onclick do button.

 

É necessário se cadastrar para acessar o conteúdo.
Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2777840
Compartilhar em outros sites

vou postar a imagem do erro jaja edito

 

@edit

 

olha a imagem akie:

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2777862
Compartilhar em outros sites

Você colo o codigo no OnKeyPress, não é isso ! você tem que apertar duas vezes para que abra o code, e crie a procedure.

Form1 > Object Inspector > Events > OnKeyPress ( aperta duas vezes no campo da frente em branco e vai abrir o code ) e cola o código fo amigo DarkFenyx:

É necessário se cadastrar para acessar o conteúdo.

Mas é aconselhavel colocar este codigo num timer ! e muda o Intervalo pra 1.

Para ficar mais rápido :amor:

4I1ShmNRGyg2k.webp

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2777902
Compartilhar em outros sites

"Intervalo pra 1", isso fará com que a aplicação fique mais lenta e o consumo da CPU seja mais elevado, aconselho a ser feito em thread.

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2777934
Compartilhar em outros sites

"Intervalo pra 1"[/color], isso fará com que a aplicação fique mais lenta e o consumo da CPU seja mais elevado, aconselho a ser feito em thread.[/color][/b]

 

nada a ver

se for somente para verificar uma tecla, interval 1 nao vai deixar mais lento nem fudendo.

 

se voce nao decorou os numeros das teclas, faz assim:

 

IF GETASYNCKEYSTATE(ord('a')) > 0 THEN BEGIN (* nao use "<>", use ">"*)

IF GETASYNCKEYSTATE(ord('b')) > 0 THEN BEGIN

IF GETASYNCKEYSTATE(ord('c')) > 0 THEN BEGIN

 

e etc...

 

se for uma tecla e nao letra/numero

 

IF GETASYNCKEYSTATE(vk_left) > 0 THEN BEGIN {seta esquerda}

iF GETASYNCKEYSTATE(vk_TAB) > 0 THEN BEGIN {tab =P}

iF GETASYNCKEYSTATE(vk_shift) > 0 THEN BEGIN {shift}

iF GETASYNCKEYSTATE(vk_control) > 0 THEN BEGIN {CONTROL}

 

se quiser mais so digita

"iF GETASYNCKEYSTATE(vk_"

e aperta ctrl+espaco e procura uma tecla la

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2778448
Compartilhar em outros sites

Outro problema do interval 1 é o seguinte, ele verificará mais de uma vez, pois seu dedo até apertar a tecla e remover o dedo, será muito ruim, a menos que coloque um Timer1.Enable := False;, ai sim ficará legal.

 

Eu ainda aconselho em thread.

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2778570
Compartilhar em outros sites

If Key = #45 then

Button1.click;

e no caso se for estilo alt+ l ou alguma outra coisa mais daus teclas juntas como faz?

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2780462
Compartilhar em outros sites

if (key = #45) and (key = #999999) then

button1.click;

 

acho que é isso, óbivamente troque o 999999 pela sua tecla =p

 

 

mas usando do jeito acima, seu programa só detectara a tecla se ele estiver em FOCO, se vc minimizar ele por exemplo, nao ira detectar teclas

se é assim que voce quer, tá perfeito.

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2780581
Compartilhar em outros sites

Sim !

Mas é mais aconselhável usar esse código:

É necessário se cadastrar para acessar o conteúdo.

Tem mais "jeito", "cara" de funciona. :amor:

Mas então funcionou ou não autor do tópico ?

Você sumiu, tem que dizer pra fechar o tópico

4I1ShmNRGyg2k.webp

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2782175
Compartilhar em outros sites

owner se eu passa minha source vc pod colocar o codigo e me passar???

me add no msn

[email protected]

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2783306
Compartilhar em outros sites

afs

parece que tudo que falamos foi em vão

será q ele leu?

 

povo se recusa a pensar

ai é foda

 

ai manin so teve 1problema!!eu consigui colocar o comando no onkeypress event do form so q qndu eu vou tentar ativar o button pela tecla nao funciona!!!so faz a funçao qnd eu clico direto no button!!!

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2795500
Compartilhar em outros sites

OnKeyPress do form só será ativado se o form estiver em foco.

provavelmente voce tinha um botão em foco.

 

experimenta usar um Timer com intervalo 1 os códigos acima

 

 

If GetAsyncKeyState(VK_ENTER) < 0 then {Pressione ENTER}

Button1.Click;

Neste exemplo de cima voce pressiona enter e ai o botão será clicado.

Link para o comentário
https://www.webcheats.com.br/topic/536008-ligar-um-button-por-atalho/#findComment-2795682
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.