- Gotoxy and textcolor are system dependent functions. They are not part of the standard and not portable. Two possibilities: with the same development environment you can get them to work in C and not in C. In this case, its certainly conio2.h which doesn't provide for extern 'C' for the C functions. The linker will not find them for this.
- Correcto, el programa es de plataforma DOS y funciona perfectamente en WIndows, el asunto es que el borland c tiene un editor en DOS y otro en WIndows, cuando codifico, compilo y ejecuto en editor de DOS los colores funcionan, pero cuando uso el editor de.
Aug 21, 2008 textcolor/textattr in C problem. Well, I use borland compiler now, but if I need to use Dev-cpp to solve this problem, its fine with me. I use cmd.exe on Windows XP Prof. My problem is: I want to use the textattr function of conio.h. I maked a sample for you, but now I see that I cant get any colors too! Traktor pro 3 vs rekordbox dj. And when I did textcolor(2. En el videotutorial que estoy siguiendo la idea era que se moviera el hola mundo a las coordenadas dadas en el gotoxy pero utilizandolo asi como yo lo hago se mueve es la ventana otra cosa al compilarlo sin la libreria conio.h el preograma corre normalmente pero en la parte de abajo de los mensajes del dev-c.
Function textcolor is used to change the color of drawing text in C programsTurbo C compiler only. Declaration: void textcolor(int color); where color is an integer variable. For example, 0 means BLACK color, 1 means BLUE, 2 means GREEN and soon. You can also use write appropriate color instead of integer. Daisydisk megalink online. May 24, 2008 No se, si las nuevas versiones de Dev-C ya la tengan incluida por defecto, pero la puedes descargar. Hay muchas formas de incluirla, la mas sencilla es descomprimir el archivo en tu carpeta de trabajo y agregar tanto el archivo conio.h y el conio.c a tu proyecto.
About Taringa!
![C++ C++](/uploads/1/2/6/1/126110357/687109019.jpg)
Como Declarar Textcolor En Dev C++
Popular channels
Como Usar Textcolor En Dev C++
Taringa!»Technology»Software»cout<<"Hola Mundo" ;
Buenas, primer post
Probablemente los usuarios avanzados ya lo sepan, pero muchos usuarios novatos de C++ preguntan como darle color a la consola (sin librerias graficas es una de las pocas cosas que se puede hacer para darle un toque mas user-friendly), para darle color a C++ hay dos formas:
system('color XX') ;
El cambio de color de la consola entera, siendo XX caracteres hexadecimales, cambia totalmente el color de la consola.
SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),X);
Con este comando se le puede cambiar el color de texto y de fondo a lo que se muestre despues de que la linea se ejecute, siendo X un numero entre 0 y 255.
Ahorabien, siendo los colores:
0 = Negro
1 = Azul
2 = Verde
3 = Aguamarina
4 = Rojo
5 = Purpura
6 = Amarillo
7 = Blanco
8 = Gris
9 = Azul claro
A = Verde claro
B = Aguamarina claro
C = Rojo claro
D = Purpura claro
E = Amarillo claro
F = Blanco brillante
como calcular X? Simple:
X=A*16+B;
A=color de fondo
B=color de texto
Nota: (De la A a la F los valores son de 10 a 15 respectivamente)
Asi, si queremos por ejemplo un texto azul claro sobre fondo amarillo:
X=6(fondo amarillo)*16+9(texto azul claro)= 105
y como es molesto recordar como se escribe SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),X) , pueden incluir en sus programas una rutina muy simple de mi creacion:
void color(int X)
{
SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),X);
}
y con solo escribir color(X) tendran el efecto deseado.
Saludos a todos, espero que les sirva!!
Probablemente los usuarios avanzados ya lo sepan, pero muchos usuarios novatos de C++ preguntan como darle color a la consola (sin librerias graficas es una de las pocas cosas que se puede hacer para darle un toque mas user-friendly), para darle color a C++ hay dos formas:
system('color XX') ;
El cambio de color de la consola entera, siendo XX caracteres hexadecimales, cambia totalmente el color de la consola.
SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),X);
Con este comando se le puede cambiar el color de texto y de fondo a lo que se muestre despues de que la linea se ejecute, siendo X un numero entre 0 y 255.
Ahorabien, siendo los colores:
0 = Negro
1 = Azul
2 = Verde
3 = Aguamarina
4 = Rojo
5 = Purpura
6 = Amarillo
7 = Blanco
8 = Gris
9 = Azul claro
A = Verde claro
B = Aguamarina claro
C = Rojo claro
D = Purpura claro
E = Amarillo claro
F = Blanco brillante
como calcular X? Simple:
X=A*16+B;
A=color de fondo
B=color de texto
Nota: (De la A a la F los valores son de 10 a 15 respectivamente)
Asi, si queremos por ejemplo un texto azul claro sobre fondo amarillo:
X=6(fondo amarillo)*16+9(texto azul claro)= 105
y como es molesto recordar como se escribe SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),X) , pueden incluir en sus programas una rutina muy simple de mi creacion:
void color(int X)
{
SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),X);
}
y con solo escribir color(X) tendran el efecto deseado.
Saludos a todos, espero que les sirva!!