帮我看看怎么用WINTC运行图形
c语言吧
全部回复
仅看楼主
level 1
我家的TC不好用,点什么键总有延迟,反映迟钝不知道为什么。后来改用WINTC了,做程序要用到图形模式,可是发现我家WINTC运行图形后没反应,不知道为什么。我不太懂,大哥们教教我吧……比如下面这个程序,运行后就没显示,还是黑屏
#include "graphics.h" #
include "math.h" #define PI 3.1415926 main() { int x,y,y1,r=50,r1; double a; /*初始化图形模式*/ int gdriver=VGA,gmode=VGAHI,color; initgraph(&gdriver,&gmode,"");/*清屏,设置背景颜色和前景颜色*/ cleardevice(); setcolor(RED); setbkcolor(WHITE); /*用数学方法,用多个圆形组合形成心形图案*/ y1=240-r; for(a=0;a<2*PI;a+=PI/18) { x=r*cos(a)
+3
20; y=r*sin(a)+240; r1=sqrt((x-320)*(x-320)+(y-y1)*(y-y1)); circle(x,y,r1); } getch();/*暂停*/ closegraph();/*关闭图形模式*/ } 哪位好心人帮小妹试试
2005年07月11日 08点07分 1
level 0
挺好的呀,没问题呀
2005年07月11日 08点07分 2
level 0
你用的是那个版本呀,我刚试过你的程序没问题
2005年07月11日 08点07分 3
level 1
都没问题?我用的TC 20 和WINTC都不行~~
2005年07月11日 08点07分 4
level 1
哭死了,刚从别人那弄了个TC30,可以运行图形,结果自己以前在20上编的程序就运行出错了,为什么啊……!!
2005年07月11日 09点07分 5
level 0
我刚运行完没问题,看来你要从别的方面找问题了
2005年07月11日 15点07分 6
level 0
你用一下WINTC191试一下,我用的就是这个版本,好用
2005年07月11日 15点07分 7
level 1
我用的就是191,楼上的……
2005年07月11日 16点07分 8
level 0
能否让我看看不能用的代号?帖出来
2005年07月12日 08点07分 9
level 0
初始化的时候在那个双引号里面你应该写上你的TC的目录,我的TC在D盘,用win-tc时就要写具体TC的目录,不然只是闪一下,就没了。
2006年10月08日 14点10分 10
level 0
希望能帮到你。顺便问一下,在win-tc里面,初始化图形模式是不是有几种方法?
2006年10月08日 14点10分 11
level 1
copy个graphics.lib到你放代码的目录就可以了。。
2006年10月09日 02点10分 12
level 1
在 initgraph(&gdriver,&gmode,""); 前面加上registerbgidriver(EGAVGA_driver); 就行了
2008年04月28日 03点04分 13
level 0
我也遇到这个问题,我是把源代码放project目录下在运行就好了
2009年06月15日 23点06分 14
level 0
把源代码放project目录下
一定要啊!
2009年07月06日 17点07分 15
level 0
回复:14楼
回复:15楼
疯狂的感谢14 15楼的兄弟
2010年03月27日 08点03分 16
level 0
还有什么方法可以解决闪一下的问题,我按照大家说的做,可是我的还是只闪一下就没有了!
2010年04月17日 09点04分 17
level 1
我用的是WINTC191版,把源代码放到project中,还是一闪而过,看不到结果。还有什么解决办法吗?
2010年05月22日 07点05分 18
level 8
会不会是少加一个conio.h
2010年05月22日 09点05分 19
level 8
画了一个红心
2010年05月22日 09点05分 20
1 2 尾页