michou_ck
Messages postés3Date d'inscriptionsamedi 10 mars 2007StatutMembreDernière intervention24 mars 2007
-
23 mars 2007 à 11:43
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 2013
-
24 mars 2007 à 20:15
Bonjour à tous
Jesuis nouveau sur ce forum et je vous remercie de vos partages de dossiers
J'ai un souci, je cherche à faire déplacer une pièce par els touches du clavier.... on m'a parlé de kbhit() ou Key.isDown mais je n'en comprends pas les fondements pour les utiliser à bonne escient!!
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201339 24 mars 2007 à 20:15
Salut:
L'URL que je t'ai donné contient le code de la fameuse fonction du DOS/Pascal gotoxy permet de positionner le curseur en (x, y) dans la console.
Il faut que tu connaisses le code ASCII des touches claviers haut, bas, droite et gauche pour détecter si une de ces touches a été appuié ou non.
Pour lire une touche sans impimer/écrire un caractère dans la console utilise getch ().
Pour se déplacer il faut effacer la position actuelle (càd l'écrire avec la même couleur de la console) puis avancer (update les coordonnées) dessiner/écrire les nouvelles coordonnées par exemple en blanc, etc
________________________________________________________________________________
A.B. :
"Dieu nous donne des mains, mais il ne bâtit pas les ponts
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201339 23 mars 2007 à 22:19
Salut:
Ami, peux tu préciser la plateforme et l'environnement de développement?
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201339 23 mars 2007 à 22:38
Salut:
Si tu va travailler avec l'API windows, je suis sur que cet snippet va te servir beaucoup:
michou_ck
Messages postés3Date d'inscriptionsamedi 10 mars 2007StatutMembreDernière intervention24 mars 2007 24 mars 2007 à 12:28
Bon alors je vais essayer de répondre correctemùent à vos questions pour m'aider:
Je travaille avec Builder 6.0, quant à l'environnement du développement, je suis dans le basic pour l'instant. Je n'en suis qu'aux prémices de la prog.... alors rien de bien sorcier, et pourtant je galère déjà!!