| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1332 人关注过本帖
标题:[求助]无奈之下还是要询问重复的菜鸟问题
只看楼主 加入收藏
moonwalker
Rank: 1
等 级:新手上路
威 望:1
帖 子:909
专家分:2
注 册:2007-3-2
收藏
 问题点数:0 回复次数:9 
[求助]无奈之下还是要询问重复的菜鸟问题
我要问得还是这里问了很多遍的液晶显示器进入TC图形模式的问题。
    虽然本人一直都习惯于简单问题自己解决,可是这个问题试过了无数种方法,还是不得其门而入。
    在本论坛看到有人问相同的问题,回复都是说搜搜可以找到,可是最后也没看到有人解决。
    对于图形编程,本人实在很菜,论坛那本《TC图形函数详解》看了一遍又一遍,可是里面关于原理讲的很少。
    去年3月我第一次运行那个画点函数,运行正常,可是第二天我去买了新电脑,回来新显示器上就再也没有见过那个点。
    显示器优派19'宽屏,显卡影驰7600GS高清版
    用了如下测试代码
#include "graphics.h"
int main()
{
int gdriver, gmode;
detectgraph(&gdriver, &gmode); /*自动测试硬件*/
printf("the graphics driver is %d, mode is %d\n",
gdriver,gmode); /*输出测试结果*/
getch();
initgraph(&gdriver, &gmode, "F:\\Compilers\\TCPP30E\\BGI");//这是我BGI文件夹的路径
/* 根据测试结果初始化图形*/
bar3d(10, 10, 130, 250, 20, 1);
getch();
closegraph();
return 0;
}
输出结果是
the graphics driver is 9, mode is 2
可是这个程序显示完按任意键就退出,不会显示那个长方形
希望能有高手提供方法,实在不行我只好去买个二手CRT显示器了
如果过去有人已经解决过,请给出链接并把该帖子加为精华,因为有相似问题的实在不少
如能解决,感激不尽!
搜索更多相关主题的帖子: 优派 液晶显示器 搜搜 
2008-04-06 09:44
jig
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
帖 子:530
专家分:242
注 册:2005-12-27
收藏
得分:0 
int driver = VGA, mode = VGAHI;

    registerbgidriver(EGAVGA_driver);
    initgraph(&driver, &mode, "");

你直接把初始化,用这3句。使用WIN-TC或我的Space C.

他们已经为你把加载图形驱动的工作给你做了,这样你就不用自己去转化哪个什么BGI。

个人网站 -  http://.h001.
2008-04-06 10:42
moonwalker
Rank: 1
等 级:新手上路
威 望:1
帖 子:909
专家分:2
注 册:2007-3-2
收藏
得分:0 
请问EGAVGA_driver在哪个头文件中定义的?
我只引用graphics.h找不到

“视频教程网”免费提供教学资源
C不限制你的自由!
条件是自己承担滥用自由的恶果!
2008-04-06 10:47
moonwalker
Rank: 1
等 级:新手上路
威 望:1
帖 子:909
专家分:2
注 册:2007-3-2
收藏
得分:0 
win-tc下通过了,可是还是一样,运行完退出
可能是宽屏驱动的问题吧

“视频教程网”免费提供教学资源
C不限制你的自由!
条件是自己承担滥用自由的恶果!
2008-04-06 10:52
kk4868
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2007-6-3
收藏
得分:0 
在宽屏显示器上调试这般古老的程序,很容易出问题的。
而且关于这个问题的解法,好像一直没有统一的办法。。。

2008-04-06 17:22
一笔苍穹
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2006-5-25
收藏
得分:0 
这就要换显示器啊?
2008-04-06 19:42
kk4868
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2007-6-3
收藏
得分:0 
建议先用dosbox试一下吧。
然后设置图形模式为320*200*256看看能进去不?
如果这个还不行,估计希望不大了。

2008-04-08 10:24
moonwalker
Rank: 1
等 级:新手上路
威 望:1
帖 子:909
专家分:2
注 册:2007-3-2
收藏
得分:0 
我还是老老实实的玩文本模式吧,谢谢各位!

“视频教程网”免费提供教学资源
C不限制你的自由!
条件是自己承担滥用自由的恶果!
2008-04-08 22:03
jig
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
帖 子:530
专家分:242
注 册:2005-12-27
收藏
得分:0 
慢慢来,总有一天你不会那么渴求在DOS下玩图形的。

总有那么一天你会发现其实WIN,LINUX下玩这些更爽,更激情。

DOS下就当玩具玩玩吧,所以你DOS下用DOSBOX这样的模拟器,其实是个很好的选择。

个人网站 -  http://.h001.
2008-04-09 08:43
yaonai2003
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2005-9-17
收藏
得分:0 
就这么放弃图形模式啦?太可惜了。。。。
2008-04-25 20:19
快速回复:[求助]无奈之下还是要询问重复的菜鸟问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012202 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved