EFFECTUER DES SORTIES EN COULEUR, DÉPLACER LE CURSEUR ETC… AVEC PRINTF ET LE PIL

cs_Jo Messages postés 138 Date d'inscription jeudi 24 août 2000 Statut Membre Dernière intervention 6 avril 2002 - 26 janv. 2002 à 17:34
belhabra Messages postés 1 Date d'inscription lundi 12 novembre 2007 Statut Membre Dernière intervention 24 novembre 2007 - 24 nov. 2007 à 18:56
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/9447-effectuer-des-sorties-en-couleur-deplacer-le-curseur-etc-avec-printf-et-le-pilote-ansi-sys-tous-compilateurs

belhabra Messages postés 1 Date d'inscription lundi 12 novembre 2007 Statut Membre Dernière intervention 24 novembre 2007
24 nov. 2007 à 18:56
merci
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011
9 sept. 2004 à 18:42
perso, je fais comme pr utiliser l'écran: tt avec le devicecontexct (CDC)

dc pr les anti MFC

on fait tt avec
++
cs_dinedou Messages postés 2 Date d'inscription lundi 16 février 2004 Statut Membre Dernière intervention 16 février 2004
16 févr. 2004 à 16:59
en fait, je viens de m'apercevoir (en ajoutant echoconfig dans le config.nt) que ansi.sys n'est pas chargé, il y a une erreur à la ligne
device=c:\winnt\system32\ansi.sys alors que le fichier ansi.sys se trouve bien à cet endroit !!!

avez vous une solution ?
cs_dinedou Messages postés 2 Date d'inscription lundi 16 février 2004 Statut Membre Dernière intervention 16 février 2004
16 févr. 2004 à 11:47
je developpe une appli sous une fenetre dos, sous XP et NT.

j'ai des soucis avec les codes ESCAPES,

même avec ce code, cela ne fonctionne pas !!

voici ce qu'affiche se code :

←[16h←[32mBonjour ←[3B←[45;32mBonjour

le caractere Escape n'est pas reconnu, le fichier Ansi.sys est bien chargé à l'aide de config.nt, enfin je le pense !!
y a-t-il moyen de vérifier ?
y a-t-il moyen de controler la valeur de ESCAPE utilisé par la fenetre dos de mon pc ?

Merci d'avance pour la reponse, c'est urgent...Merci
cs_GoldenEye Messages postés 527 Date d'inscription vendredi 14 septembre 2001 Statut Membre Dernière intervention 6 octobre 2008 4
7 mai 2002 à 16:36
C quand même bien pratique...
Merci
cs_bouba Messages postés 518 Date d'inscription dimanche 2 décembre 2001 Statut Membre Dernière intervention 10 novembre 2007 3
21 févr. 2002 à 17:21
si si, tous compilateurs, pour ceux qui n'ont pas conio.h, je l'ai inclue juste pour utiliser la fonction getch(). Si vous ne l'avez pas remplacez la par son équivalente avec votre compilateur. La méthode (utilisation du pilote ansi) marche normalement avec tous les compilateurs.
cs_Jo Messages postés 138 Date d'inscription jeudi 24 août 2000 Statut Membre Dernière intervention 6 avril 2002
26 janv. 2002 à 17:34
Hum, hum, dejas tu dit Tous compilateur je t'arrete tosu de suite conio.h n'existe pas en ANSI et GCC est un compilateur ANSI et ne contient donc pas conio.h, donc ce code n'est apsporu tout compilateur. Donc avant d'affirmer quelques chose d'aussi "grotesque" il faudrait se renseigner surtout que ca fait mainte et mainte fois que je le repete en ANSI conio.h n'existe pas.

Donc a tous les lecteurs de cette source, cette soruce n'est PAS pour tous les compilateur.
Rejoignez-nous