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 :

Fonction ord, mais o� es tu ? [Trucs & Astuces]


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �prouv�

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par d�faut Fonction ord, mais o� es tu ?
    Salut � tous,

    j'ai cr�e un gestionnaire d'�v�nement pour OnKeyDown... Je souhaite r�agir � un appui sur diff�rentes touches. Pour les touches Entrer, Suppr, Ctrl.... c'est pas bien compliqu� il suffit de regarder l'aide pour les codes touches virtuels...

    Dans cette page de l'aide il est dit que pour une touche "standard" par exemple N il suffit de tester si le param�tre Key = ord('N')...
    Sauf que je n'arrive pas � trouver dans l'aide la fonction ord ( pour savoir dans quel fichier en t�te elle se cache ) et je n'ai rien trouv� non plus dans l'aide du SDK de Windows....

    Alors dite moi si je suis aveugle ou si effectivement ca n'y est pas... Et au passage ( c'�tait quand m�me le but premier de mon post ) pourriez vous me dire dans quel fichier en t�te se cache cette fonction ord ?

    Merci d'avance,

  2. #2
    HRS
    HRS est d�connect�
    Membre chevronn�
    Avatar de HRS
    Inscrit en
    Mars 2002
    Messages
    678
    D�tails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 678
    Par d�faut
    ord est une fonction Pascal

    ord ('N') = 78

  3. #3
    Membre �prouv�

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par d�faut
    Merci, je me disais bien que je la connaissais ( j'ai d�but� en Delphi )...
    Bon ca ne me dit pas qu'est ce que je dois utiliser en C++...
    Peut �tre tout simplement 'N' ?

    Quelqu'un � t il une id�e ?

    Merci d'avance

  4. #4
    Membre exp�riment�
    Avatar de Superstivix
    Inscrit en
    D�cembre 2003
    Messages
    250
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2003
    Messages : 250
    Par d�faut
    J'ai pas bien compris ce que tu voulais faire mais 'N' va te retourner le code ASCII de la lettre N.
    Donc si tu veux tester une saisie ou un truc dans le style c surement bon.

  5. #5
    Membre �prouv�

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par d�faut
    Ben ce que je veux faire est tr�s simple.
    Je veux tester dans le gestionnaire d'�v�nement OnKeyDown (qui a un param�tre : WORD Key ) si la touche pr�ss�e est par exemple la touche N.

  6. #6
    R�dacteur/Mod�rateur
    Avatar de Trap D
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    4 942
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 4 942
    Par d�faut
    Salut

    Il me semble qu'il suffit de faire if (key == 78 ) ou m�me if (key == (DWORD ) 'N')

    au passage petit bug : 78 coll� avec ) donne 78)
    "La haine seule fait des choix" - Koan Zen
    "Il ne faut pas �tre meilleur que les autres, il faut �tre meilleur que soi." Albert Jacquard
    "Ceux qui savent o� ils ont pos� leur parapluie ne sont pas alcooliques." - pgibonne.
    Faites du Prolog, �a vous changera les id�es !
    Ma page Prolog
    Mes codes sources comment�s

    Mon avatar : La Madeleine � la veilleuse de Georges de La Tour

  7. #7
    Membre �prouv�

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par d�faut
    Ok merci beaucoup pour ton aide !
    Tout marche maintenant !

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. fonction correction, mais erreur compilation
    Par cashmoney dans le forum SQL
    R�ponses: 15
    Dernier message: 22/01/2009, 15h53
  2. Equivalent c# de la fonction ord et char
    Par oclone dans le forum Langage
    R�ponses: 1
    Dernier message: 27/10/2008, 12h03
  3. R�ponses: 1
    Dernier message: 01/07/2008, 18h19
  4. Signification de la fonction Ord
    Par Mejdi_tn dans le forum D�buter
    R�ponses: 4
    Dernier message: 27/03/2008, 11h31
  5. Probl�me avec la fonction ord() en mode graphique.
    Par bahamut100 dans le forum D�buter
    R�ponses: 3
    Dernier message: 13/10/2007, 16h30

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