programacion en turbo c 2.0
Es suficiente con incluir la librería grafica y con colocar las siguientes líneas dentro de la función main, aunque si se realiza lo siguiente saldrán comono definidos todas las funciones de la librería grafica ya que es necesario inicializarla en OPTIONS del menú del turbo C dentro de OPTIONS seleccionaremos LINKER y en esta seleccionaremos LIBRARYESy colocaremos una X en donde aparezca Graphics Library y después le damos a OK! , con lo cual ya tenemos habilitada la librería grafica .
#include
int gdriver = DETECT, gmode,errorcode;//Inicialización del modo grafico
initgraph(&gdriver, &gmode, "c:\\tc\\bgi");
Aunque con las dos líneas anteriores de código es puede inicializar de otras formas con más líneas de código peroesta es una de las más simples si la dirección de los bgi es otra será necesario cambiarla por la que corresponda.
Otra forma más común pero más larga y que aparece en los ejemplos del turbo C es lasiguiente (para dibujar un circulo en el centro de la pantalla )
#include
#include
#include
#include
int main(void)
{
/* Requiere auto detección */
int gdriver = DETECT,gmode, errorcode;
int midx, midy;
int radius = 100;
/* Inicializa las variables locales y los graficas */
initgraph(&gdriver, &gmode, "");
/* Lee el resultado de la inicialización*/
errorcode = graphresult();
if (errorcode != grOk) /* Si ocurre algún error */
{
printf("Error grafico: %s\n", grapherrormsg(errorcode));
printf("Presionar una teclapara salir:");
getch();
exit(1); /* Codigo de error */
}
midx = getmaxx() / 2;
midy = getmaxy() / 2;
setcolor(getmaxcolor());
/* Dibuja un circulo */circle(midx, midy, radius);
getch();
closegraph();
return 0;
}
FUNCIONES DE LA LIBRERÍA GRAFICA DE TURBO C...
Regístrate para leer el documento completo.