IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

Si la touche A est pressée on l'affiche dans un TMemo


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 114
    Par défaut Si la touche A est pressée on l'affiche dans un TMemo
    Salut !
    Je voudrais faire un Keylogger simple
    Et beh je coudrais savoire :
    Si la touche A est presser , on laffiche dans un Tmemo .
    Si la touche B est presser , on laffiche dans un TMemo .
    Ainsi de suite
    Pouvez vous maider ?
    Je veut juste un code pour une touche , apret je me debrouille !
    Merci !!!

  2. #2
    Membre éclairé Avatar de shell13010
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2008
    Messages : 281
    Par défaut
    Salut ,

    regarde du coter des 'Hook' je crois qu'il y a un 'composants hookKeyboard' sur phidel

    en esperant avoir pu t'aider.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 114
    Par défaut
    Salut oui j'ai dejas regarder ...
    Sa me plai pas trop

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Par défaut
    Citation Envoyé par Chyokyka Voir le message
    Salut oui j'ai dejas regarder ...
    Sa me plai pas trop
    qu'est ce qui ne te plait pas ? car c'est l'un des moyens les plus simple ...

    tu as une dll à mettre dans le même dossier que ton exe ou alors dans system32

    sinon regarde les sources de nono, il me semble qu'il a réaliser un keylogger déjà

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 020
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 020
    Par défaut Si la touche A est pressée on l'affiche dans un TMemo
    Bonjour,

    Pour afficher la lettre 'A' dans un mémo il suffit de créer l'événement 'FormKeyDown'. ça marche aussi pour 'B', 'C' !.
    Après tu te débrouilles !
    Mais je ne suis pas sur que ce soit un 'keylogger' ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
     unit Unit1;
    interface
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls;
    type
      TForm1 = class(TForm)
        Memo1: TMemo;
        procedure FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
      end;
    var
      Form1: TForm1;
    implementation
    {$R *.dfm}
    procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    begin
      memo1.Text := memo1.Text + chr(key);
    end;
    end.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 114
    Par défaut
    Interresant ta source , mais ca marche que si on est sur le programme , si on tape sur google un truk sa le marque pas

Discussions similaires

  1. Réponses: 2
    Dernier message: 26/03/2015, 10h05
  2. Détecter quand une touche est pressée.
    Par Simonake dans le forum Langage
    Réponses: 3
    Dernier message: 06/12/2009, 12h01
  3. [XL-2003] Est-il possible d'afficher dans un formulaire la fréquence du processeur ?
    Par -Naek- dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 09/06/2009, 17h34
  4. Savoir quand une touche est pressé
    Par molina dans le forum Débuter avec Java
    Réponses: 6
    Dernier message: 02/12/2008, 13h14
  5. Réponses: 4
    Dernier message: 08/09/2006, 11h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo