用C语言进行图形化编程,在编译的时候显示器可以正常的显示,将其编译转换为可执行程序的时候就打不开了,请先看以下代码:
void initialize()
{
int gd=DETECT,gm=0,errormode;
initgraph(&gd,&gm,"");
errormode=graphresult();
if (errormode!=grOk)
{
printf("Graphics error:%s\n",grapherrormsg(errormode));
printf("Please press any key to halt…");
getch();
exit(1);
}
}
intigraph后面的""是Egavga文件的默认路径,但是编译成可执行程序的时候,出现Graphics error:Device driver file not found<EGABGA.BGI>,
然后我就将""替换为具体路径"D:\Software installation2\Win-TC\Win-TC\projects\BorlandBGI示例\Egavga.bgi"编译成可执行程序的时候,也出现同样的问题。
现在请求高手解决,c语言图形化编程之后,怎么让它正常运行,还有就是别人的电脑上要是没有EGABGA.BGI这个文件,那怎么解决呢?只能在一台电脑上运行就没有价值了,求救!