Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

2 participantes

    Codigo ASCII de uma tecla

    Bk'
    Bk'
    Administrador
    Administrador


    Warn Warn : 0/10
    Mensagens : 210
    Pontos : 391
    Reputação : 111
    Data de inscrição : 10/02/2012
    Idade : 28
    Localização : Cú dú mundo

    Codigo ASCII de uma tecla Empty Codigo ASCII de uma tecla

    Mensagem por Bk' Qui Fev 23, 2012 6:44 pm

    Fala emos, agora a poco , eu tava finalizando um bot aki, ai eu ia coloca uma função pra da ctrl c e ctrl v numa certa frase... Ai eu fui ve na tabela de VK_Key's e não tinha o codigo das letras --'
    Como axa elas?
    Ai eu consegui faze por Codigo ASCII delas *-*

    Código:
    keybd_event(86, 0, 0, 0);  // 86 É o codigo ASCII do V *-*

    Mas ai tu vai lá na tabela de Keys e não tem o codigo ascii delas '-'
    Tem sé o hexadecimal ( que eu não sei usa.. ), como achar o codigo ASCII das letras?
    Simples:

    Mude a propiedade KeyPreview do seu form para TRUE, pode mudar no Object Inspector ou Object View ( nunca lembro o nome disso --' ) , ou por code tbm :]

    Código:
    procedure TForm1.FormCreate(Sender: TObject);
    begin
    KeyPreview:= True;
    end;
    Coloque 1 Label na sua form

    No evento OnKeyDown do form declare:

    Código:
    Label1.Caption := Format('O códigoASCII da tecla eh pressionada é: %d', [Key]);

    Ficando assim:

    Código:
    procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    begin
    Label1.Caption := Format('O código da tecla pressionada é: %d', [Key]);
    end;

    Execute ( F9 ), e pressione alguma tecla , e o label ira mudar pra o codigo ASCII dela *-*

    Ai para utilizala com Keybd_Event eh soh usar assim:

    Código:
    keybd_event(Aqui o codigo dela, 0, 0, 0);


    Mais duvidas sobre o Keybd_Event, soh visita meu tutorial sobre o assunto *-*


    Créditos:
    Eu ._.


    'Uchiha~*
    'Uchiha~*
    [G]uardião

     [G]uardião


    Warn Warn : 0/10
    Mensagens : 376
    Pontos : 540
    Reputação : 108
    Data de inscrição : 23/02/2012
    Idade : 27
    Localização : Nun abaxi no fundo do mar ._.

    Codigo ASCII de uma tecla Empty Re: Codigo ASCII de uma tecla

    Mensagem por 'Uchiha~* Qui Fev 23, 2012 6:46 pm

    Hmmm legal Very Happy
    mais nao sei noq usarei isso kk
    vlw ae .-.

      Data/hora atual: Dom Nov 24, 2024 8:09 pm