ayuda con c en modo grafico
tengo win xp y no puedo iniciar el modo grafico en turbo c 3.1 ni en 2.0 cuando deberia de mostrar lo que dibujo solo se ve la pantalla en negro y se sigue viendo el cursor ..... que puedo hacer???
ya diste de alta la libreria de modo grafico
se encuentra en el menu:
OPTIONS:
LINKER:
LIBRARIES;
ahi tiene que aparecer la libreria GRAPHICS LIBRARY con una [X]; si no la tiene ponla y ya esta activada
se encuentra en el menu:
OPTIONS:
LINKER:
LIBRARIES;
ahi tiene que aparecer la libreria GRAPHICS LIBRARY con una [X]; si no la tiene ponla y ya esta activada
tambien hice eso ya y solo logre que almenos ya no me marque errores de link
proba el siguiente programa y escribime por favor un anuncio sobre el resultado obtenido:
// grafo.cpp
// written in Borland CPP ver 3.1
#include <conio.h>
#include <graphics.h>
#include <dos.h>
void InitGraph()
{
int driver,mode;
detectgraph(&driver,&mode);
initgraph(&driver,&mode,"d:\borland\bgi");
// anotar segun los nombres de tus directorios
}
void main()
{
InitGraph();
int x = 320,y = 240;
for(int r = 5;r < 240; r += 5)
{
setcolor(r % 13);
circle(x,y,r);
delay(100);
}
getch();
closegraph();
}
// grafo.cpp
// written in Borland CPP ver 3.1
#include <conio.h>
#include <graphics.h>
#include <dos.h>
void InitGraph()
{
int driver,mode;
detectgraph(&driver,&mode);
initgraph(&driver,&mode,"d:\borland\bgi");
// anotar segun los nombres de tus directorios
}
void main()
{
InitGraph();
int x = 320,y = 240;
for(int r = 5;r < 240; r += 5)
{
setcolor(r % 13);
circle(x,y,r);
delay(100);
}
getch();
closegraph();
}
ya probe el programa y me marca algunos errores trate de correjirlos pero aun asi sigue sin correr
Hola. Yo uso Xp y me funciona el modo grafico perfectamente. De compilador tengo el borland c++ 3.00 para msdos (y funciona en xp) y el borland c++ 4.5
para windows (y tmb funciona activando el BGI)
Inicio los graficos con una funcion asi
void modografico()
{
int driver=0, modo=1;
initgraph(&driver,&modo,"");
delay(1500);
}
suponiendo siempre que el archivo egavga.bgi esta en la misma ruta que mi programa que lo llama.
Con esto puedo dibujar lineas, circulos, rectangulos y todo lo que a graficos se refiere sin mas
para windows (y tmb funciona activando el BGI)
Inicio los graficos con una funcion asi
void modografico()
{
int driver=0, modo=1;
initgraph(&driver,&modo,"");
delay(1500);
}
suponiendo siempre que el archivo egavga.bgi esta en la misma ruta que mi programa que lo llama.
Con esto puedo dibujar lineas, circulos, rectangulos y todo lo que a graficos se refiere sin mas
