Changer la couleur d'une ligne en c

Résolu/Fermé
kamal - 28 févr. 2010 à 12:28
 kamal - 28 févr. 2010 à 18:16
Bonjour,
je suis entrain de programmer sous dev-c++ et je souhaite changer la couleur d'une ligne en particulier sous dos bien sur du type :
Exemple
donnée1 - couleur normal -
donnée2 - couleur rouge -

j'ai téléchargé les bibliothèque conio.h et .c mais ça marche pas , car quand j'utilise :
textcolor(RED) ou textcolor(3) mon programme ne compile plus ...
Que faire SVp

6 réponses

oui bien sure ,
mais je souhaite mettre en rouge une seule ligne pas toutes ligne de mon écran , je répète mon exemple :
donnée1 - couleur normal -
donnée2 - couleur rouge -
donnée3- couleur normal -
....
....
mm si je crée une fonction celle là applique la couleur a toutes les lignes aussi ????
1
dream666 Messages postés 735 Date d'inscription mardi 8 juillet 2008 Statut Membre Dernière intervention 24 février 2014 104
28 févr. 2010 à 16:29
j'ai tester ce code et il fonctionne:

#include <stdio.h> // Les includes
#include <stdlib.h>
#include <windows.h>

void Color(int couleurDuTexte,int couleurDeFond);

int main(int argc, char *argv[]) // La fonction "main"
{
Color(12,3);
printf("Cette phrase est ecrite en rouge sur fond turquoisen");

Color(14,13);
printf("Et celle-ci, en jaune sur fond violet !");

return 0;
}

void Color(int couleurDuTexte,int couleurDeFond) // fonction d'affichage de couleurs
{
HANDLE H=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(H,couleurDeFond*16+couleurDuTexte);
}

//source https://openclassrooms.com/fr/courses
1
dream666 Messages postés 735 Date d'inscription mardi 8 juillet 2008 Statut Membre Dernière intervention 24 février 2014 104
28 févr. 2010 à 15:53
sous windows as tu essayer system("color 0c" ); ?
0
ça marche ça marche ça marche ça marche ça marche ça marche ça marche ça marche ça marche ça marche ça marche ça marche ça marche ça marche ça marche ça marche ça marche ça marche
comment ça marche ça marche ça marche ça marche ça marche ...............

while(i<l'infinie)
{
printf("Merci");
i++;
}

une petite question cette fois , comment tu sais les signification des numéro , c'est à dire c'est koi le numéro correspond à chaque couleur , tous ce k il me faute c : le noir , le rouge et le blanc
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dream666 Messages postés 735 Date d'inscription mardi 8 juillet 2008 Statut Membre Dernière intervention 24 février 2014 104
28 févr. 2010 à 17:13
* 0 : Noir
* 1 : Bleu foncé
* 2 : Vert foncé
* 3 : Turquoise
* 4 : Rouge foncé
* 5 : Violet
* 6 : Vert caca d'oie
* 7 : Gris clair
* 8 : Gris foncé
* 9 : Bleu fluo
* 10 : Vert fluo
* 11 : Turquoise
* 12 : Rouge fluo
* 13 : Violet 2
* 14 : Jaune
* 15 : Blanc
0
bien je souhaite que cette recherche sera utile pour tous ceux qui vont venir après moi ... on est des créature qui ne cesseront jamais de demander plus d'information , concernant ce qui est existe et ce que n'existe pas et pour tout ce qui existe contactez moi ....:)

casablanca -maroc 28/02/2010
IMIAE
0