win7下已装好TC3.0,如何用dosbox加载运行

win7下已装好TC3.0,如何用dosbox加载运行,第1张

虽然这几个工具都已经淘汰了,但仍是初学编程的优秀工具。 相信不少人都遇到过,在 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

解决问题的方法很简单:

1、修改“C:\Program Files\Borland\Delphi7\Bin”的权限(右击上面的目录-》属性-》安全-》编辑-》修改后确定退出),赋予于users组修改权限;

2、修改“C:\Program Files\Borland\Delphi7\Projects”的权限(右击上面的目录-》属性-》安全-》编辑-》修改后确定退出),赋予于users组修改权限;

3、运行之,一切正常。

delphi7的一些附属工具比如 delphispeedup、汉化包、CnPack IDE 专家包都可以正常安装并使用,推荐安装的时候使用右键管理员身份运行安装,避免一些不必要的问题。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6536096.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-24
下一篇 2023-03-24

发表评论

登录后才能评论

评论列表(0条)

保存