begin process at 2012 05 30 16:49:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Saisir une touche automatiquement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Saisir une touche automatiquement

samedi 21 février 2004 à 01:32:47 | Saisir une touche automatiquement

salutbonjour

Bonjour a tous,

Je suis un debutent en C++ (avec Dev C++)
Je ne suis pas rendu tres loin. J'aimerais faire un jeu video tres basique;

Mon probleme :
Je ne sait pas comment faire pour que l'ordinateur saisit une touche du clavier automatiquement . Donc quand je pese par examlpe la touche 'A' que je n'aille pas a peser 'entree' ensuite .
Pour mieux comprendre , ecrivez 'Pause' dans dos.

Merci beaucoup et @++
samedi 21 février 2004 à 11:43:18 | Re : Saisir une touche automatiquement

petitchech


Salut,

Je sai pas si c'est sa que tu veut tu a cette fonction qui te retourne la valeur decimal de la touche precé

getch();

avec VC++ il fau inclure conio.h je croi.
samedi 21 février 2004 à 11:49:05 | Re : Saisir une touche automatiquement

cm0s

Hello,

En effet le getch(); est le meilleur moyen à mon avis, sinon tu peux simuler des touches de clavier.
Très bon tuto sur le sujet: http://tcharles.developpez.com/simul/
samedi 21 février 2004 à 17:49:29 | Re : Saisir une touche automatiquement

salutbonjour

En console Dos svp.

J'ai dev c++ getch() ne fonctionne pas.

#include <conio.c>
#include <iostream.h>


int main()
{
int sel ;
sel=getch();
cin>>sel;
}



Ca dois saisir une touche automatiquement (sans a avoir a peser "entree")

Sinon dites moi commetn utiliser les touches Haut, bas, gauche et droite

C'est pour un jeux video (primitif)


Merci,
Au plaisir de vous revoir
@++
samedi 21 février 2004 à 18:15:39 | Re : Saisir une touche automatiquement

petitchech


Pout les touche haut, bas etc tu regale la valeur que te retourne getch(); .



#include <conio.h>
#include <iostream.h>
#include <stdio.h>

int main()
{
int sel ;
for(;;)
{
sel=getch();
printf("\nTouche prece %d",sel);

if(sel == 27) //si on prece echap
{
break;
}
}
return 0;
}
samedi 21 février 2004 à 18:29:37 | Re : Saisir une touche automatiquement

salutbonjour


Malheureusement REien ne fonctionne ,
J'ai dev c++

Je pense que c'est Lui le probleme. Quel autre compilateur me conseillriez-vous ??

Merci

samedi 21 février 2004 à 18:31:13 | Re : Saisir une touche automatiquement

petitchech


Moi j'ai visual c++ mais il doit y avoir un moyen de le faire avec dev c++.
samedi 21 février 2004 à 18:43:09 | Re : Saisir une touche automatiquement

salutbonjour


Est -ce que Visual C++ compile en Console (dos) ???
samedi 21 février 2004 à 18:44:11 | Re : Saisir une touche automatiquement
samedi 21 février 2004 à 19:18:56 | Re : Saisir une touche automatiquement

salutbonjour


Merci beaucoup de vos precieuses informations ,

Je suis entrain de telecharger Visual c++ 6

Je vais surement encore avoir besoin de vous.
:)

@++


1 2

Cette discussion est classée dans : touche, automatiquement, saisir


Répondre à ce message

Sujets en rapport avec ce message

Comment saisir une touche durant l'execution d'une boucle sans metre en "pause" celle ci en C [ par thetoy ] Bonjour, c'est ici mon premier message, je suis débutant en programmation et fait du C ;), désolé si la question a déja été posé, je ne la retrouve pl problème avec getche( ) [ par juancho2786 ] Bonsoir tout le monde et bonne année.Je voulais juste savoir pourquoi la fonction getche() ( pour sauter le ) ne marche pas chez moi? J'utilise Micro Problème de gestion de clavier avec SDL [ par vincemail ] Bonjour, j'utilise SDL pour gérer le clavier : les flèches directionnelles doivent déplacer un personnage à l'écran. Mon problème est qu'il faut relac Fonction permttant de verifier la saisie clavier [ par julienbornet ] Bonjour, je cherche a savoir s'il existe une fonction permettant de verifier qu'aucune touche n'a ete enfoncer. En fait je cherche a realiser une bouc Appui long sur une touche [ par pofipofo ] Bonjour, J'ai réalisé le jeu Pong sous OpenGL. Tout fonctionne sauf un truc...l'appui long sur les touches! On joue à 2, lorsque quelqu'un reste appuy Touche virtuelle ... [ par skylve ] Bonjours a tous, Alors enfet ma question est tres clair mais assez dure a comprendre ... Je ves esseille de faire le mieu possible :D Je joue a un jeu Hook clavier sous windows [ par gamani5 ] sltje sais il y a deja beaucoup de tuto sur le sujet mais j en ai lu plein mais j ai toujours un probleme, j arrive a detecter l utilisation d une tou D3D touche [ par wxccxw ] Salut, je fais un HOOK sur un apli d3d pour modifier le comportement de la scene :)je doit, sur l'appui d'une touche donner faire un action donner.exe Combo, touche ent [ par themaste ] Bonjour a tous!Voila, j'ai un petit souci.....Je n'arrive pas a récupérer l'evenement lorsqu'on appuie sur une touche, en particulier entrer pour mon Tester l'appui d'une touche [ par Spoolega ] BonjourLe programme est écrit en C en mode console.Il faudrait que le prog puisse détecter l'appui d'une touche mais sans tout bloquer (genre, scanf,


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,323 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales