A problémám a c++ grafikus képernyőkezelésének első lépésénél van. A program nem találja az EgaVga.bgi-t, pedig beraktam a program mappájába, próbáltam a *pathtodriver megadásával is, de mindig ugyanazt a hibaüzenetet kapom, hogy nem találja.
Ezzel a progival probálkozok:
KÓD
#include <conio.h>
#include <graphics.h>
#include <stdlib.h>
void main()
{
clrscr();
int Gd, Gm, Hibakod;
Gd =VGA;
initgraph(&Gd, &Gm, "F:\BC");
Hibakod = graphresult();
if (Hibakod)
{
clrscr();
cprintf("Grafikus hiba: %s ",
grapherrormsg(Hibakod));
getch();
exit(1);
}
rectangle(100,100,60,40);
getch();
closegraph();
}
#include <graphics.h>
#include <stdlib.h>
void main()
{
clrscr();
int Gd, Gm, Hibakod;
Gd =VGA;
initgraph(&Gd, &Gm, "F:\BC");
Hibakod = graphresult();
if (Hibakod)
{
clrscr();
cprintf("Grafikus hiba: %s ",
grapherrormsg(Hibakod));
getch();
exit(1);
}
rectangle(100,100,60,40);
getch();
closegraph();
}
Várom az ötleteket!