cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008
-
25 août 2004 à 02:15
rosco91
Messages postés20Date d'inscriptionmardi 22 mai 2007StatutMembreDernière intervention 4 juin 2007
-
11 juin 2007 à 08:47
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
rosco91
Messages postés20Date d'inscriptionmardi 22 mai 2007StatutMembreDernière intervention 4 juin 2007 11 juin 2007 à 08:47
ok!! Ben merci beaucoup pour m'avoir répondu. Je n'avais pas pensé à cette technique, elle n'est pas mauvaise!!! Encore une fois merci!!
cs_Papy67
Messages postés51Date d'inscriptionmercredi 25 décembre 2002StatutMembreDernière intervention17 mars 2008 8 juin 2007 à 20:59
rosco91
tu utilise la fonction
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 0x0b);//id de la couleur desiree
printf("tapes ton texte\n");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 0xFF);//poru recuperer ton prompteur en blanc :)
rosco91
Messages postés20Date d'inscriptionmardi 22 mai 2007StatutMembreDernière intervention 4 juin 2007 1 juin 2007 à 16:11
Trés joli source!!! Et comment fait-on si l'on veut copier une seule phrase en couleur??
Merci d'avance..
cs_Papy67
Messages postés51Date d'inscriptionmercredi 25 décembre 2002StatutMembreDernière intervention17 mars 2008 27 août 2004 à 05:14
douggyfresh -> pour info ca ete ecris avec VC6
ton pb prvient probablement de l'entete :
shlwapi.h
suis pas sur que Borland la fournisse
vire du code :
#include <shlwapi.h>
#pragma comment(lib,"shlwapi.lib")
et dans la fonction ScanneFolder
// PathCompactPath(hdc,szNewPath,200);
douggyfresh
Messages postés21Date d'inscriptionlundi 24 mai 2004StatutMembreDernière intervention25 mai 2005 26 août 2004 à 18:46
Je n'en peux dire trop, car j'ai copie la source puis essaye de la compiler sous Borland C++ 5.01. Ben, ca ne marche pas. Donc, avec quel compilateur ca marche? Et comment peut on la rendre compatible avec Borland C++ 5.01.
cs_Nebula
Messages postés787Date d'inscriptionsamedi 8 juin 2002StatutMembreDernière intervention 7 juin 20072 25 août 2004 à 10:54
Pour les maniaques de la portabilités, y'a MinGW qui fournit un compilateur (GCC, que j'utilise) et un shell Bash (donc, qui gère les séquences ANSI, que je n'utilise pas en revanche). Et pour les maniaques du portable instable, y'a Cygwin :p
cs_djl
Messages postés3011Date d'inscriptionjeudi 26 septembre 2002StatutMembreDernière intervention27 novembre 20047 25 août 2004 à 08:16
ce sont des appels systemes (forcement, le c ne connait pas la console), il faudrait une bibliotheque portable qui encapsule ces appels
ya ncurses sous linux et je crois que ca va etre porté sous windows
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 25 août 2004 à 02:15
il n'y a pas moyen de faire ça de manière portable?
11 juin 2007 à 08:47
8 juin 2007 à 20:59
tu utilise la fonction
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 0x0b);//id de la couleur desiree
printf("tapes ton texte\n");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 0xFF);//poru recuperer ton prompteur en blanc :)
1 juin 2007 à 16:11
Merci d'avance..
27 août 2004 à 05:14
ton pb prvient probablement de l'entete :
shlwapi.h
suis pas sur que Borland la fournisse
vire du code :
#include <shlwapi.h>
#pragma comment(lib,"shlwapi.lib")
et dans la fonction ScanneFolder
// PathCompactPath(hdc,szNewPath,200);
26 août 2004 à 18:46
25 août 2004 à 10:54
25 août 2004 à 08:16
ya ncurses sous linux et je crois que ca va etre porté sous windows
25 août 2004 à 02:15