注册 登录
编程论坛 C图形专区

图形程序黑屏后 什么也没有了

bzq2588 发布于 2008-03-25 14:15, 1124 次点击
在 TC2.0运行后能通过编译
和连接
可是在运行时黑屏后什么也没有了
TC也自动关了
我的AMD4000+(双核)64位机
 #include<stdio.h>
   #include <graphics.h>
    #include <conio.h>
     int main()
     {
          int gdriver, gmode;
          detectgraph(&gdriver, &gmode);     
          printf("the graphics driver is %d, mode is %d\n",gdriver,gmode);      
          registerbgidriver(EGAVGA_driver);
          initgraph(&gdriver, &gmode, "");
                              
          bar3d(10, 10, 130, 250, 20, 1);
         
          closegraph();
          getch();
          return 0;
          printf("dsdsds");
         
      }
2 回复
#2
jerry49662632008-03-25 20:53
搭车问类似问题。。
  
程序代码:
  #include<conio.h>
     void main()
       {
            int color;
           
            for(color=1;color<16;color++)
              {
                  textcolor(color);
                  cprintf("This is color %d\r\n",color);
              }
            textcolor(128+15);
            cprintf("This is blinking\r\n");
       }
      
     

 


理论上来讲应该显示十六种不同颜色和闪动文字。。可是运行后黑屏闪下就消失了。。为虾米

[[it] 本帖最后由 jerry4966263 于 2008-3-25 20:55 编辑 [/it]]
#3
chengshiguyi2008-04-20 11:21
fdfdf
你没有设置延时,当然 是一下就没了!~
for(color=1;color<16;color++)
              {
                  textcolor(color);
                  cprintf("This is color %d\r\n",color);
           get()[或者delay(50000)];
              }
就可以,前一个要你输入一个字符,后一个自动延迟50000毫秒!~
1