当前位置: 代码迷 >> C语言 >> [转载]一个Turbo C图形程序,模拟电影Matrix片头的文字下落动画
  详细解决方案

[转载]一个Turbo C图形程序,模拟电影Matrix片头的文字下落动画

热度:382   发布时间:2007-10-16 11:40:23.0

回复6,10楼,此程序在Tc2下能编译通过,你们的问题是:没有把egavga驱动装入
用到图形库的程序到其他机器上一般要处理一下:
在命令行界面下执行如下命令:
1.C:\TC子目录下输入命令:BGIOBJ EGAVGA
此命令将驱动程序EGAVGA.BGI转换成EGAVGA.OBJ的目标文件。
2. 在C:\TC子目录下输入命令:TLIB LIB\GRAPHICS.LIB+EGAVGA
此命令的意思是将EGAVGA.OBJ的目标模块装到GRAPHICS.LIB库文件中。
3. 在程序中initgraph()函数调用之前加上一句:
registerbgidriver(EGAVGA_driver):


----------------解决方案--------------------------------------------------------
只是看过TC的六个独立运行的实用程序:CPP MAKE TLIB TLINK GREP BGIOBJ 但是从来没用过,不知怎么用

请问:要处理带图形库的程序都要这样处理吗?我照你说的做了,可以了!谢谢你,再问下:那么在那些情况下,需要装入驱动,请高手指教!

----------------解决方案--------------------------------------------------------

不错值得学习


----------------解决方案--------------------------------------------------------

为什么我运行的时候
屏幕是一片黑色啊!!
请教了 !!


----------------解决方案--------------------------------------------------------
顶!支持!
----------------解决方案--------------------------------------------------------
g:\c++ program\exercises\graphics_falling.cpp(2) : fatal error C1083: Cannot open include file: 'graphics.h': No such file or directory

我的也出现了这样的状况啊
----------------解决方案--------------------------------------------------------
以下是引用zrgong在2007-10-16 11:40:23的发言:

回复6,10楼,此程序在Tc2下能编译通过,你们的问题是:没有把egavga驱动装入
用到图形库的程序到其他机器上一般要处理一下:
在命令行界面下执行如下命令:
1.C:\TC子目录下输入命令:BGIOBJ EGAVGA
此命令将驱动程序EGAVGA.BGI转换成EGAVGA.OBJ的目标文件。
2. 在C:\TC子目录下输入命令:TLIB LIB\GRAPHICS.LIB+EGAVGA
此命令的意思是将EGAVGA.OBJ的目标模块装到GRAPHICS.LIB库文件中。
3. 在程序中initgraph()函数调用之前加上一句:
registerbgidriver(EGAVGA_driver):

高手


----------------解决方案--------------------------------------------------------
以下是引用爱情密码在2007-10-28 20:17:53的发言:

高手

我们上计算机图形学,上机的第一件事就是干这个.......


----------------解决方案--------------------------------------------------------
看了一下,效果确实很不错
----------------解决方案--------------------------------------------------------
cool
----------------解决方案--------------------------------------------------------