在 Win7 64/32位 下运行 TC 2.0 / TC3.0 / BC 3.1 / QB 4.5

时间:2022-09-06 03:32:18
虽然这几个工具都已经淘汰了,但仍是初学编程的优秀工具。

相信不少人都遇到过,在 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 的应用也很广。


下载地址

23 个解决方案

#1


我去,反正我是绝对不会再用TC了。记得大一那时,进入个TC界面后都不知道怎么退出来

#2


顶一个!

#3


我都没听说过……

#4


好,赞lz一个...............

#5


古董级别的了。。。那么好用的VS,你都BS了。。

#6


上大学时,使用TC2.0确实感觉不大好用,那老师又是个搓鸟,就算像是笑傲江湖里的“冲虚”,即时有些成果,也是一个不会教人的家伙。唉---------

后来发现,TC确实是个入门的工具,不然使用了n多年VC,VS,连编译,链接干了啥都不知道。。 汗滴----------

#7


现在 还有公司用这些 ide 吗?

#8


我推荐C-free 5.0版本,这个在win7下使用还是很方便的,没有兼容性的问题。唯一的缺点是要在代码最后一段新建一行,否则有警告。

#9


要想在Windows环境下稳定运行tc.exe
建一个批处理tc.bat,内容为下面两行,放在tc.exe同目录下,再将tc.bat发送到桌面快捷方式:
del tc*.swp >NUL
start command /c tc.exe
如果想在IDE里面使用鼠标,还应将快捷方式属性中的快速编辑模式关掉。

#10


其实用hxdos在dos下跑win32程序更有意思...

#11


珍惜下生命吧。

#12


自学c++用VS2010未尝不可,楼主是win764位,看样子配置不会差,推荐使用vc++2010,稳定,可靠,调试方便,容易找到语法错误,与标准c++兼容性良好,c++编译器中的*!

#13


自学未必要用那些配置麻烦的老编译器

#15


bc++3.1 帮助里面对每个函数都有一小段能拷贝出来运行看效果的例子程序。非常适合初学C语言。相比较而言VC带的帮助MSDN就没有。 http://download.csdn.net/source/2805028

#16


我也是新手 想学c语言 不知道哪个软件容易入手

#17


引用 16 楼 Neodroid 的回复:
我也是新手 想学c语言 不知道哪个软件容易入手

推荐Win-TC,下载安装后看看
C:\Win-TC\tcstudy.chm
C:\Win-TC\wintchlp.chm

#18


引用 6 楼 Qyee16 的回复:
上大学时,使用TC2.0确实感觉不大好用,那老师又是个搓鸟,就算像是笑傲江湖里的“冲虚”,即时有些成果,也是一个不会教人的家伙。唉---------

后来发现,TC确实是个入门的工具,不然使用了n多年VC,VS,连编译,链接干了啥都不知道。。 汗滴----------

VS一直都支持手工编译链接。

#19


支持楼主。感谢,,,,,,

#21


要想在Windows环境下稳定运行tc.exe
建一个批处理tc.bat,内容为下面两行,放在tc.exe同目录下,再将tc.bat发送到桌面快捷方式:
del tc*.swp >NUL
start command /c tc.exe
如果想在IDE里面使用鼠标,还应将快捷方式属性中的快速编辑模式关掉。

#22


引用 8 楼 sharelee33 的回复:
我推荐C-free 5.0版本,这个在win7下使用还是很方便的,没有兼容性的问题。唯一的缺点是要在代码最后一段新建一行,否则有警告。
推荐使用cfree入门,深入的话建议vc或vs,而且cfree只能用于windows 32位系统,vs支持64位系统

#23


发表于: 2012-05-28 20:30:02 在 Win7 64/32位 下运行 TC 2.0 / TC3.0 / BC 3.1 / QB 4.5
不知版主能看到吗?
啥时候C/C++版块也来个未结贴申请 在 Win7 64/32位 下运行 TC 2.0 / TC3.0 / BC 3.1 / QB 4.5

#1


我去,反正我是绝对不会再用TC了。记得大一那时,进入个TC界面后都不知道怎么退出来

#2


顶一个!

#3


我都没听说过……

#4


好,赞lz一个...............

#5


古董级别的了。。。那么好用的VS,你都BS了。。

#6


上大学时,使用TC2.0确实感觉不大好用,那老师又是个搓鸟,就算像是笑傲江湖里的“冲虚”,即时有些成果,也是一个不会教人的家伙。唉---------

后来发现,TC确实是个入门的工具,不然使用了n多年VC,VS,连编译,链接干了啥都不知道。。 汗滴----------

#7


现在 还有公司用这些 ide 吗?

#8


我推荐C-free 5.0版本,这个在win7下使用还是很方便的,没有兼容性的问题。唯一的缺点是要在代码最后一段新建一行,否则有警告。

#9


要想在Windows环境下稳定运行tc.exe
建一个批处理tc.bat,内容为下面两行,放在tc.exe同目录下,再将tc.bat发送到桌面快捷方式:
del tc*.swp >NUL
start command /c tc.exe
如果想在IDE里面使用鼠标,还应将快捷方式属性中的快速编辑模式关掉。

#10


其实用hxdos在dos下跑win32程序更有意思...

#11


珍惜下生命吧。

#12


自学c++用VS2010未尝不可,楼主是win764位,看样子配置不会差,推荐使用vc++2010,稳定,可靠,调试方便,容易找到语法错误,与标准c++兼容性良好,c++编译器中的*!

#13


自学未必要用那些配置麻烦的老编译器

#14


#15


bc++3.1 帮助里面对每个函数都有一小段能拷贝出来运行看效果的例子程序。非常适合初学C语言。相比较而言VC带的帮助MSDN就没有。 http://download.csdn.net/source/2805028

#16


我也是新手 想学c语言 不知道哪个软件容易入手

#17


引用 16 楼 Neodroid 的回复:
我也是新手 想学c语言 不知道哪个软件容易入手

推荐Win-TC,下载安装后看看
C:\Win-TC\tcstudy.chm
C:\Win-TC\wintchlp.chm

#18


引用 6 楼 Qyee16 的回复:
上大学时,使用TC2.0确实感觉不大好用,那老师又是个搓鸟,就算像是笑傲江湖里的“冲虚”,即时有些成果,也是一个不会教人的家伙。唉---------

后来发现,TC确实是个入门的工具,不然使用了n多年VC,VS,连编译,链接干了啥都不知道。。 汗滴----------

VS一直都支持手工编译链接。

#19


支持楼主。感谢,,,,,,

#20


#21


要想在Windows环境下稳定运行tc.exe
建一个批处理tc.bat,内容为下面两行,放在tc.exe同目录下,再将tc.bat发送到桌面快捷方式:
del tc*.swp >NUL
start command /c tc.exe
如果想在IDE里面使用鼠标,还应将快捷方式属性中的快速编辑模式关掉。

#22


引用 8 楼 sharelee33 的回复:
我推荐C-free 5.0版本,这个在win7下使用还是很方便的,没有兼容性的问题。唯一的缺点是要在代码最后一段新建一行,否则有警告。
推荐使用cfree入门,深入的话建议vc或vs,而且cfree只能用于windows 32位系统,vs支持64位系统

#23


发表于: 2012-05-28 20:30:02 在 Win7 64/32位 下运行 TC 2.0 / TC3.0 / BC 3.1 / QB 4.5
不知版主能看到吗?
啥时候C/C++版块也来个未结贴申请 在 Win7 64/32位 下运行 TC 2.0 / TC3.0 / BC 3.1 / QB 4.5