在 Win7 下运行 TC 2.0 / TC3.0 / BC 3.1 / QB 4.5 等 DOS 开发工具
2011-03-19 18:31
295 查看
换了win7 有一段时间了,被win7的便捷和系统恢复的强大所深深吸引的同时,不免有许多让人觉得不便的地方,比如win7不支持DOS下的全屏图形模式,这是件很让人蛋疼的事情。据说VS2008+可以实现,但是苦于电脑空间有限,只好放弃。今天上网搜罗了一番,发现还有相关的东西,自己试试了,可以凑合着。分享一下
***************************以下内容转自百度空间**************************
虽然这几个工具都已经淘汰了,但仍是初学编程的优秀工具。
相信不少人都遇到过,在 Win7 / Vista 下运行这些工具编写的图形程序时会出错:(16 bit MS-DOS Subsystem) This system does not support fullscreen mode. Choose 'Close' to terminate the application.
(具体的,发生在初始化图形模式的语句,即 TC/BC 的 initgraph() 函数和 QB 的 SCREEN 命令)
这里我们用 DosBox 来解决兼容问题。DosBox 可以模拟一个相对完美的 DOS 环境,我将 DosBox 0.72 和这些开发工具打包,并简单配置了一下,可以解决前述问题。
多几句废话:
如果你还在用 TC 2.0,不如换成 TC 3.0 或 BC 3.1,后者是前者的升级,可以兼容,用起来更方便。
另外,通过 QB 入门也是很不错的,之后基于 BASIC 的应用也很广。
下载:
支持 Win7 / Vista 的 Turbo C 2.0 【下载】(2.4M)
支持 Win7 / Vista 的 Turbo C 3.0 【下载】(4.3M)
支持 Win7 / Vista 的 Borland C/C++ 3.1 【下载】(8.1M)
支持 Win7 / Vista 的 Quick BASIC 4.5 【下载】(2.7M)
PS,版权还是要注意的,DosBox 和 TC / BC / QB 都不是我的,各归各公司,呵呵。
DosBox 官方网站 http://www.dosbox.com/
补充一下:
以上压缩包使用的虚拟化技术,无论解压到什么路径下,执行路径都不会改变。因此,绘图时的 BGI 路径分别是:
Turbo C 2.0: c://tc20//bgi
Turbo C 3.0: c://tc30//bgi
Borland C++ 3.1: c://borlandc//bgi
Quick BASIC: 无需指定
更多的,比如遇到“BGI Error:Graphics not initialized(use 'initgraph')”问题的,请看这篇日志:
http://hi.baidu.com/yangw80/blog/item/7eef4ec4f69e54cf39db49af.html
还推荐大家用一下 VC,通过 EasyX 库,VC 也可以像 TC 一样简单地绘图,请看这篇日志:
http://hi.baidu.com/yangw80/blog/item/63ff598072a9f9d09023d97f.html
如果还有问题,请到这个贴吧提出来:
http://tieba.baidu.com/f?kw=easyx
***************************以下内容转自百度空间**************************
虽然这几个工具都已经淘汰了,但仍是初学编程的优秀工具。
相信不少人都遇到过,在 Win7 / Vista 下运行这些工具编写的图形程序时会出错:(16 bit MS-DOS Subsystem) This system does not support fullscreen mode. Choose 'Close' to terminate the application.
(具体的,发生在初始化图形模式的语句,即 TC/BC 的 initgraph() 函数和 QB 的 SCREEN 命令)
这里我们用 DosBox 来解决兼容问题。DosBox 可以模拟一个相对完美的 DOS 环境,我将 DosBox 0.72 和这些开发工具打包,并简单配置了一下,可以解决前述问题。
多几句废话:
如果你还在用 TC 2.0,不如换成 TC 3.0 或 BC 3.1,后者是前者的升级,可以兼容,用起来更方便。
另外,通过 QB 入门也是很不错的,之后基于 BASIC 的应用也很广。
下载:
支持 Win7 / Vista 的 Turbo C 2.0 【下载】(2.4M)
支持 Win7 / Vista 的 Turbo C 3.0 【下载】(4.3M)
支持 Win7 / Vista 的 Borland C/C++ 3.1 【下载】(8.1M)
支持 Win7 / Vista 的 Quick BASIC 4.5 【下载】(2.7M)
PS,版权还是要注意的,DosBox 和 TC / BC / QB 都不是我的,各归各公司,呵呵。
DosBox 官方网站 http://www.dosbox.com/
补充一下:
以上压缩包使用的虚拟化技术,无论解压到什么路径下,执行路径都不会改变。因此,绘图时的 BGI 路径分别是:
Turbo C 2.0: c://tc20//bgi
Turbo C 3.0: c://tc30//bgi
Borland C++ 3.1: c://borlandc//bgi
Quick BASIC: 无需指定
更多的,比如遇到“BGI Error:Graphics not initialized(use 'initgraph')”问题的,请看这篇日志:
http://hi.baidu.com/yangw80/blog/item/7eef4ec4f69e54cf39db49af.html
还推荐大家用一下 VC,通过 EasyX 库,VC 也可以像 TC 一样简单地绘图,请看这篇日志:
http://hi.baidu.com/yangw80/blog/item/63ff598072a9f9d09023d97f.html
如果还有问题,请到这个贴吧提出来:
http://tieba.baidu.com/f?kw=easyx
相关文章推荐
- 在 Win7 下运行 TC 2.0 / TC3.0 / BC 3.1 / QB 4.5 等 DOS 开发工具
- ASP.NET Core2.0 使用VSCode 版本1.13.1工具 开发控制台运行出现中文乱码问题及解决方法
- WIN7上快速架设一个可以用于Yii2开发调试的PHP运行环境 [ 2.0 版本 ]
- 可在U盘或光盘上运行的LINUX(自带强大软件包和开发工具)
- 下载:微软游戏开发工具XNA 2.0
- win7安装python开发环境,运行python
- win7下VS2013搭建opengl es 2.0的C++开发环境
- 【VS开发】win7下让程序默认以管理员身份运行
- WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
- WePY框架开发的小程序如何在微信web开发者工具中运行起来 3ff0
- 转:WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
- java运行环境,开发工具
- 从0开始学习ASP.NET(2.0为例)系列——03开发环境的搭建及相关工具
- Css 优化压缩,Js压缩,小图片合成---Web 2.0 开发必备工具
- 用.net 2.0(或.net 3.5)开发的程序在.net 4.0的环境中运行的解决方案
- VS2012开发可运行在win7和xP的程序
- win7下搭建opengl es 2.0开发环境
- Linux下C++的的开发和调试运行工具
- 自己原创的开心网外挂工具2.0,玩玩呵呵!!!(.net开发)
- 【Android游戏开发之十】(优化处理)详细剖析Android Traceview效率检视工具,分析程序运行速度!并讲解两种创建SDcard方式!