| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 262 人关注过本帖
标题:BGI Error:Graphics not initializedcuse 'initgraph'
收藏  订阅  推荐  打印 
wgd123pl
Rank: 1
来自:湖北
等级:新手上路
帖子:11
积分:226
注册:2008-8-16
BGI Error:Graphics not initializedcuse 'initgraph'

我在用TC++3.0运行程序时,出现以下结果:BGI Error:Graphics not initializedcuse 'initgraph',我在百度中搜索了,也用了上面的方法,我调试好几天,都没有找到解决办法。望各位大侠帮帮我,我是刚学编程的。(我把TC++3.0放到我网络硬盘中的第二个目录的第一个位置.
网子是:http://wgd123pl.ys168.com/,如有空帮我看看也好啊.先谢谢了!)我运行的这段程序是:
#include<graphics.h>
#include<math.h>
#include<dos.h>
#define pi 3.1415926
#define X(a,b,c) x=a*cos(b*c*pi/180-pi/2)+300;
#define Y(a,b,c) y=a*sin(b*c*pi/180-pi/2)+240;
#define d(a,b,c) X(a,b,c);Y(a,b,c);line(300,240,x,y)
void init()
{int i,l,x1,x2,y1,y2;
setbkcolor(1);
circle(300,240,200);
circle(300,240,205);
circle(300,240,5);
for(i=0;i<60;i++)
{if(i%5==0) l=15;
else l=5;
x1=200*cos(i*6*pi/180)+300;
  y1=200*sin(i*6*pi/180)+240;
   x2=(200-l)*cos(i*6*pi/180)+300;
  y2=(200-l)*sin(i*6*pi/180)+240;
  line(x1,y1,x2,y2);
  }
  }
  main()
  {
   int x,y;
   int gd=VGA,gm=2;
   unsigned char h,m,s;
   struct time t[1];
   initgraph(&gd,&gm,"d:\\tc");
   init();
   setwritemode(1);
   gettime(t);
   h=t[0].ti_hour;
   m=t[0].ti_min;
   s=t[0].ti_sec;
   setcolor(7);
   d(150,h,30);
   setcolor(14);
   d(170,m,6);
   setcolor(4);
   d(190,s,6);
   while(!kbhit())
   {while(t[0].ti_sec==s)
   gettime(t);
   sound(400);
   delay(70);
   sound(200);
   delay(30);
   nosound();
   setcolor(4);
   d(190,s,6);
   s=t[0].ti_sec;
   d(190,s,6);
   if (t[0].ti_min!=m)
   {
   setcolor(14);
   d(170,m,6);
   m=t[0].ti_min;
   d(170,m,6);
   }
   if (t[0].ti_hour!=h)
   { setcolor(7);
     d(150,h,30);
     h=t[0].ti_hour;
     d(150,h,30);
     sound(1000);
     delay(240);
     nosound();
     delay(140);
     sound(2000);
     delay(240);
     nosound();
   }
   }
   getch();
   closegraph();
   }
搜索更多相关主题的帖子: Graphics  BGI  initgraph  not  
2008-8-17 00:46
wgd123pl
Rank: 1
来自:湖北
等级:新手上路
帖子:11
积分:226
注册:2008-8-16
wgd123pl

这个我自己搞定了,

虽是费了不少劲,

也还值得。

我不晓得,那些在这上面的高手们,

一点都不想出手相助小弟。

我是新手,也是自学。

我发了这么久连一个人都没有给我回。

我有些开始麻木了。

难道就没有人愿意帮那些爱好编程的新的希望了吗?

我一直在沉思。

是不是大家领悟到这个编程的东东是不是大势已去,还是怎么的?

我没有读多少书,就只读到了大学一年级,以后就没有读了。

斗胆向大侠们问一句。

若有说错的地方,望各位原谅,

无法让你们原谅的。

诚心接受批评!!
2008-8-31 18:18
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.127226 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved