problema de despliegue

0mask0
13 de Noviembre del 2004
Hola a Todos, bueno en si nada ma kiero ver si alguien me puede ayudar con lo siguiente, resulta que estaba haciendo una pantalla en casa de una amiga y ella tiene el borland C++ Version 3.1 y lo ejecuta en un windows XP, el caso es de que hice el programa en su computadora y al momento de haberlo pasado a la mia, solo aparece el fondo azul del programa, y no corre como lo hacia en casa d mi amiga, yo tengo igual la version 3.1 de C++ y el windows XP, afecta que la resolucion de su monitor este en 800 x 600 y la mia en 1024 x 768??? o que es lo ke paso???, bueno por cualquier cosa les dejo ahi l codigo y me dicen por favor cual creen que sea el problema si es que tienen alguna idea, cualquier sugerencia es buena gracias ^^

#include <dos.h>
#include <graphics.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <iostream.h>
void main()
{
int gdriver=DETECT,gmode,errorcode;
int bkcol,maxcolor,x,y,style;
int size;
char msg[80];
initgraph(&gdriver,&gmode,"");
errorcode=graphresult();
if (errorcode!=grOk)
{
printf("Error:%sn",grapherrormsg(errorcode));
printf("Presiona una tecla para terminar:");
getch();
exit(1);
}
x=getmaxx()/2;
y=getmaxy()/2;
settextjustify(CENTER_TEXT,CENTER_TEXT);
cleardevice();
setbkcolor(1);
style=SANS_SERIF_FONT;
size=2;
setcolor(RED);
settextstyle(style,HORIZ_DIR,size);
outtextxy(50,10,"MANAGER");
settextstyle(style,HORIZ_DIR,size);
outtextxy(115,27,"CLIENT");
settextstyle(style,HORIZ_DIR,size);
outtextxy(164,42,"SYSTEM");
size=6;
setcolor(GREEN);
int xrad=100,yrad=50;
fillellipse(x,y,xrad,yrad);
setcolor(MAGENTA);
setfillstyle(1,WHITE);
fillellipse(x,y,yrad,xrad);

setcolor(GREEN);
settextstyle(style,HORIZ_DIR,size);
outtextxy(x+4,y,"MCS");
size=1;
setcolor(WHITE);
style=DEFAULT_FONT;
settextstyle(style,HORIZ_DIR,size);
outtextxy(x,y+143,"Cargando...");
setcolor(LIGHTGRAY);
int i;
int poly[8];
poly[0]=252;
poly[1]=393;
poly[2]=376;
poly[3]=393;
poly[4]=376;
poly[5]=401;
poly[6]=252;
poly[7]=401;
fillpoly(4,poly);

rectangle(253,395,377,402);

for (i=1;i<=25;i++)
{
if (i%2 == 0)
{
setcolor(GREEN);
setfillstyle(1,getcolor());
bar(250+(i*5),397,255,400);
delay(435);
}
else
{
setcolor(MAGENTA);
setfillstyle(1,getcolor());
bar(250+(i*5),397,255,400);
delay(435);
}
}

closegraph();
}

por fa si alguien tiene alguna idea que responda por favor es que lo necesito para un trabajo gracias de nuevo

helldaga
13 de Noviembre del 2004
Es realmente extraño. probé el código en mi computador y sale todo normal, y tengo Borland 3.1 y Window XP.