Programación General > C/C++

 Borland en DosBox

(1/1)

Ryusaki N:
Hola, resulta que despues de programar con gcc durante una buena cantidad de años estoy obligado a usar Turbo c++ de borland, estoy tratando de cambiar colores con la inusual conio.h y sus funciones textcolor() y textbackground() el punto es que corro el programa y no me salen colores. Parte del codigo es:

--- Código: C++ ---#include<iostream.h> #include<stdlib.h> #include<conio.h> #include<string,h>  char nombre[30];  int main(int argc, char *argv[]){        clrscr();        cout<<"Por favor escriba su nombre"<<endl;        cin>>nombre;        do{               clrscr();               textbackground(1);               textcolor(14);               gotoxy(28,10);               cout<<"Se ha encontardo un error"<<endl;               gotoxy(28,12);               cout<<"Su identificacion no es valida"<<endl;               cout<<"NOMBRE: "; cin>>nombre;           } while(strlen(nombre) < 2);  
NOTA: Soy usuario linux y emulo turbo c++ con DosBox.

Saludos.

F_Tanori:
Conio...  :ph34r:  :no:

Usa primero, textbackground antes que clrscr

--- Código: C ---...     textbackground(1);     clrscr();... 
y para dale salida con color, deberas usar cprintf


--- Código: C ---     textcolor(14);    gotoxy(28,10);   cprintf ("Se ha encontardo un error");  
... en fin

Saludos

Ryusaki N:
Claro, duda solventada gracias por la respuesta  :good:  Solo hago una pequeña aclaracion: Estoy en estas por que el profesor lo quiere asi, el tipo no suelta borland :angry:  lo mejor es que ya tengo mi experiencia en c++  ;). Gracias de nuevo, saludos.

Navegación

[0] Índice de Mensajes

Ir a la versión completa