Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2917 connectés 

  FORUM HardWare.fr
  Programmation
  C

  [résolu]Interception de signaux (barre espace ?)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu]Interception de signaux (barre espace ?)

n°1600524
jcqguill
Posté le 17-08-2007 à 17:34:52  profilanswer
 

Bonjour,
 
Dans un de mes programmes,
j'aimerai pouvoir afficher une valeur dès quel l'utilisateur appui sur la barre espace.
Puis que le programme reprenne son cours.
J'ai lu plusieurs autres codes mais ils ne parlent que du CTRL-C.
 
Voilà, je sais pas si je suis très clair mais si quelqu'un peut m'aider.
 
Merci

Message cité 1 fois
Message édité par jcqguill le 19-08-2007 à 15:11:30
mood
Publicité
Posté le 17-08-2007 à 17:34:52  profilanswer
 

n°1600525
Emmanuel D​elahaye
C is a sharp tool
Posté le 17-08-2007 à 17:36:42  profilanswer
 

jcqguill a écrit :


Dans un de mes programmes,
j'aimerai pouvoir afficher une valeur dès quel l'utilisateur appui sur la barre espace.
Puis que le programme reprenne son cours.
J'ai lu plusieurs autres codes mais ils ne parlent que du CTRL-C.


On ne peut pas faire ça en C standard. Mais ça devrait être possible avec PDCurses. Quel est ton système ? Quel genre d'application (console, GUI ?)


Message édité par Emmanuel Delahaye le 17-08-2007 à 17:53:14

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1600527
jcqguill
Posté le 17-08-2007 à 17:39:43  profilanswer
 

C'est une application console, je suis sous OpenSuse 10.2.
 
PDCurses ?? je vais regarder sa.
 
Merci


---------------
www.learntohell.net :
n°1600577
Dumbledore
Posté le 17-08-2007 à 20:28:16  profilanswer
 

ctrl+c envoie un signal tel que défini par la norme posix. la combinaison de touche est définie dans ton shell, on peut la changer, mais je me rappelle plus la commande

n°1600774
jcqguill
Posté le 19-08-2007 à 14:50:52  profilanswer
 

Ok, merci pour vos réponses. J'ai enfin réussit et ça marche nickel.
 
Pour info : J'utilise le package "ncurses"


---------------
www.learntohell.net :

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  [résolu]Interception de signaux (barre espace ?)

 

Sujets relatifs
[Résolu] Recherche de données dans différentes feuilles Excel[Resolu] Interdire saisie de caractère
[Résolu] Expirer la cache au niveau de la pageCréation d'espace membre
Fatal error: Cannot redeclare getsqlvaluestring() RESOLU[resolu] css : texte à l'interieur d'un <p>
[RESOLU] Lancer pop up depuis flash (compatible IE)[Résolu] Bug CSS ?
[Résolu] Problème ActionScript - fonction onLoad[C++] Problème stringstream/fstream et rdbuf() [résolu]
Plus de sujets relatifs à : [résolu]Interception de signaux (barre espace ?)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR