SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Davids en Jueves 14 de Octubre de 2004, 02:00

Título: Cambiar El Color Del Texto
Publicado por: Davids en Jueves 14 de Octubre de 2004, 02:00
Soy un principiante en el lenguaje en C

No sé como cambiar el color del texto en un programa, por ejemplo si un programa muestra la palabra: Programacion quiero que la muestre de color verde.
Además como puedo cambiarle el color del fondo al programa.

Trabajo con el compilador Dev y el Borland C++.

Espero su ayuda.

Gracias B)

Programando la vida  :comp:
Título: Re: Cambiar El Color Del Texto
Publicado por: Enko en Jueves 14 de Octubre de 2004, 05:10
En el de Borland podes usar:

textcolor(UnColor)    //para las letras
textbackgroun(UnColor) //para el fondo
textattr(unNro) // las dos anteriores juntos

Donde "UnColor" es un numero del 0 al 16 o las constantes de colores como "YELLOW" "BLACK" y unNro es un unsigned char 0..255

si quieres tener todo el fondo del color azul haces:

textbackground(1);   // 1 es el AZUL
clrscr();                    //borra la pantalla con el color del background (fondo) que
                                 //es el azul


Espero que te sirva
Título: Re: Cambiar El Color Del Texto
Publicado por: iori2029 en Jueves 14 de Octubre de 2004, 18:12
Para modo grafico seria setcolor(lo mismo que arriba) para el color del texto,para el fondo creo que es setbkcolor(color).
Título: Re: Cambiar El Color Del Texto
Publicado por: Davids en Viernes 15 de Octubre de 2004, 22:41
Muchas gracias amigos, esto me va a servir mucho para mis trabajos de facu.

Un saludo y gracias por su ayuda