求发一个Turbo C 2.0在WIN7上能用的!!
740967051@qq.com万分感谢。。。
TC2.0在WIN7上不能用啊!!
答案:3 悬赏:40 手机版
解决时间 2021-03-09 00:09
- 提问者网友:留有余香
- 2021-03-08 20:10
最佳答案
- 五星知识达人网友:英雄的欲望
- 2021-03-08 21:22
1. 兼容问题,win7 32位可以安装.
2. tc 2.0是DOS操作系统下的应用软件,本来就不是windows下应用程序,不具备图形化操作功能,还有一个缺欠就是不支持汉字。
3. 可以考虑VC 6.0,vs2005,vs2008,是windows下的应用程序,用起来很方便。
2. tc 2.0是DOS操作系统下的应用软件,本来就不是windows下应用程序,不具备图形化操作功能,还有一个缺欠就是不支持汉字。
3. 可以考虑VC 6.0,vs2005,vs2008,是windows下的应用程序,用起来很方便。
全部回答
- 1楼网友:街头电车
- 2021-03-08 22:56
右键属性,兼容性,改成xp,管理员用户运行,试试如果还不行 是因为Turbo C 2.0是一个比较老的软件, 而Win7 特别是64bit版的兼容性
比较差, 因此TC 2.0很难直接在64位Win7上运行. 但你可以用
Win7 64bit旗舰版的XP Mode, 也就是Win7自带的Windows XP
虚拟机, 在XP Mode中就可以安装并使用TC 2.0了
当然, 你也可以在64位Win7中安装其他虚拟机, 例如VirtualBox,
它是免费的! 有了VirtualBox后, 再在其中安装某个可以运行TC
2.0的操作系统, 如Win XP. 此后再在这个XP中安装TC2.0即可.
显然这样比上面安装XP Mode复杂一些.希望回答能对您有所帮助~
- 2楼网友:慢性怪人
- 2021-03-08 22:44
独立图形运行程序的建立
turbo c对于用initgraph()函数直接进行的图形初始化程序, 在编译和链接
时并没有将相应的驱动程序(*.bgi)装入到执行程序, 当程序进行到intitgraph()
语句时, 再从该函数中第三个形式参数char *path中所规定的路径中去找相应的
驱动程序。若没有驱动程序, 则在c:\tc中去找, 如c:\tc中仍没有或tc不存在,
将会出现错误:
bgi error: graphics not initialized (use 'initgraph')
因此, 为了使用方便, 应该建立一个不需要驱动程序就能独立运行的可执行
图形程序,turbo c中规定用下述步骤(这里以ega、vga显示器为例):
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):
该函数告诉连接程序在连接时把egavga的驱动程序装入到用户的执行程序中。
经过上面处理,编译链接后的执行程序可在任何目录或其它兼容机上运行。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯