Dans une console apps?
Dans une console apps?
ça dépend
Si t'es pas disposé à donner plus d'infos, on pourra pas t'aider :
qu'est-ce que tu entends exactement par console apps, quelle librairie as-tu à disposition, est-tu sous linux ou windows ? etc ....
Pas de solution standard.Envoyé par miron
<conio2.h> donne accès aux fonctions textcolor() et textbackground(). Evidemment, ce n'est pas portable...Envoyé par miron
http://conio.sourceforge.net/docs/conio.pdf
C'est trop lourd quoi..Evidemment, ce n'est pas portable...
Hm yavait pas une histoire avec des sequences de caracteres particulieres?
Des trucs du genre "[\033xx"
Si, mais il faut que le terminal supporte les séquences ANSI. Sous XP, c'est pas évident à configurer...Envoyé par Gruik
http://emmanuel-delahaye.developpez....htm#pleinecran
Je ne sais pas le faire. Demande sur le forum Windows comment on installe ansi.sys sous XP (Sous DOS/Windows, c'était une ligne dans config.sys).Envoyé par miron
Je ne pensais pas que vous ne connaissiez pas quelquechose...Envoyé par Emmanuel Delahaye
OK
Merci.
J'aimerais aussi pouvoir utiliser les commandes ANSI dans une console DOS sous XP. Malheureusement ca ne marche pas
Si quelqu'un pouvait poursuivre les investigations
Je lui en serai très reconnaissant ...
Merci
Nana
C'est pas si simple.
En fait, XP supporte 2 interpréteurs de commandes (et la console qui va avec).
- command.com (issu du monde MS-DOS)
- cmd.exe (issu du monde NT)
La manip indiquée dans le lien (ansi.sys) ne fonctionne que pour command.com, qui n'est malheureusement quasiment pas utilisé sous XP (à part pour lancer de pures application MS-DOS très anciennes)
J'ai étudié les options de cmd.exe,
http://technet2.microsoft.com/Window....mspx?mfr=true
mais, pour le moment, je n'ai pas trouvé de moyen d'interpréter les séquences ANSI.
Hello,
Simple, cmd.exe ne supporte pas les séquences d'échappement ANSI.Envoyé par Emmanuel Delahaye
Un excellent article :
http://www.evergreen.edu/biophysics/...m/ansi_esc.htm
Il ne reste plus que l'API Windows de gestion de la console pour mettre un peu de couleurs.
Références console (cmd):
http://msdn.microsoft.com/library/en...he_console.asp
http://msdn.microsoft.com/library/en..._reference.asp
A+
Partager