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

C++Builder Discussion :

manipulation par le clavier


Sujet :

C++Builder

  1. #1
    Membre éclairé
    Inscrit en
    Avril 2008
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 335
    Par défaut manipulation par le clavier
    bonjour
    je veut un code qui me permet de manipulé mon application par le clavier au lieu par la souris .
    merci d'avance pour votre aide

  2. #2
    Membre Expert
    Avatar de sat83
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    1 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 040
    Par défaut
    Citation Envoyé par faniette Voir le message
    je veut un code qui me permet de manipulé mon application par le clavier au lieu par la souris .
    Qu'est ce que tu veux dire par là?

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2008
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 335
    Par défaut
    par exemple pour clické sur un boutton par la souris je veut aussi par entrer de clavier

  4. #4
    Membre éclairé
    Homme Profil pro
    Consultant technique
    Inscrit en
    Juillet 2002
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 519
    Par défaut
    Touche TAB pour changer de control actif (voir propriété taborder).
    Pour valider, c'est la touche entrée ou barre espace (par exemple pour une checkbox) en fonction du control que tu veux manipuler.

  5. #5
    Membre éclairé
    Inscrit en
    Avril 2008
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 335
    Par défaut
    merci pour votre aide

  6. #6
    Membre éclairé Avatar de SmileSoft
    Inscrit en
    Mars 2008
    Messages
    436
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 436
    Par défaut
    salut faniette
    Citation Envoyé par faniette Voir le message
    par exemple pour clické sur un boutton par la souris je veut aussi par entrer de clavier
    tu peux utiliser l'événement OnKeyPress() de ton bouton.

    tiré du Help BCB
    Se produit lorsqu'une touche est appuyée.

    typedef void __fastcall (__closure *TKeyPressEvent)(System::TObject* Sender, char &Key);
    __property TKeyPressEvent OnKeyPress = {read=FOnKeyPress, write
    =FOnKeyPress};

    Description

    Le gestionnaire d'événement OnKeyPress permet d'effectuer un traitement spécifique quand une touche correspondant à un caractère alphanumérique est enfoncée.

    Le paramètre Key du gestionnaire d'événement OnKeyPress est de type Char ; cependant l'événement OnKeyPress enregistre le caractère ASCII correspondant à la touche enfoncée. Les touches n'ayant pas d'équivalent ASCII (Maj ou F1, par exemple) ne génèrent pas d'événement OnKeyPress. Les combinaisons de touches (comme Maj+A), ne génèrent qu'un seul événement OnKeyPress (dans cet exemple, Maj+A donne pour Key la valeur "A" si Verr Maj est désactivé). Pour répondre aux touches non-ASCII ou aux combinaisons de touches, utilisez le gestionnaire d'événement OnKeyDown ou OnKeyUp.
    pour la touche enter le paramètre Key prend la valeur 13.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Déplacement en diagonale, par Event clavier
    Par Pimprenelle dans le forum ActionScript 3
    Réponses: 2
    Dernier message: 30/05/2008, 00h37
  2. Ouvrir menu contextuel par le clavier?
    Par electrosat03 dans le forum Périphériques
    Réponses: 2
    Dernier message: 29/03/2008, 18h45
  3. manipuler souris et clavier
    Par lesafir dans le forum ASP.NET
    Réponses: 1
    Dernier message: 02/09/2007, 19h44
  4. Désactiver l'impression par raccourcis clavier et souris?
    Par delphine71 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 16/02/2007, 11h10
  5. manipulation par programmation d'un DBGRID et d'un COMBOBOX avec DELPHI6
    Par djambo1er dans le forum Bases de données
    Réponses: 3
    Dernier message: 10/08/2006, 10h25

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