主题:关于TURBO PASCAL7的问题,请高手帮忙?
heanhean90070200
[专家分:0] 发布于 2005-07-08 19:12:00
我最近下载了TURBO PASCAL7.0 ,发现在WINDOWS XP SP2下无法运行,怎样才能让它在XP下运行呢,HELP ME!
回复列表 (共32个回复)
11 楼
stuart920106 [专家分:730] 发布于 2005-08-03 11:16:00
sp2发展不成熟,可能会出现问题
12 楼
青青0312 [专家分:110] 发布于 2005-08-03 22:41:00
我也是xp的呀~用的也是tp7呀~为什么我好好的呢??什么问题都没有呀~~~
13 楼
阿Ben [专家分:2200] 发布于 2005-08-04 21:14:00
12楼你用的是SP2吗?我在升级SP2之前也是什么问题都没有。
14 楼
阿Ben [专家分:2200] 发布于 2005-08-04 21:27:00
关于楼主的问题,我找到了一个解决方法,但遗憾的是此方法解决不了我(4楼)的问题[em21]……
在Windows XP中,如果有的DOS程序无法运行,可以在命令提示符中输入“start /separate 需要运行的DOS程序”,这样就可以在Windows XP下单独开辟出一个内存空间来运行DOS程序。
——引自《电脑爱好者》2004年第×期
楼主试试这办法吧,但我无法保证绝对成功。[em2]
15 楼
MagicG [专家分:650] 发布于 2005-08-05 21:53:00
我知道为什么在XP下会卡了,虽然不能解决问题``
因为TP是16位的,而FP是32位的,大家都知道XP也是32位的````
16 楼
MagicG [专家分:650] 发布于 2005-08-05 21:58:00
不过,如果把FP的字体改一下的话偶也能接受,请问怎么改?
17 楼
林记 [专家分:1680] 发布于 2005-08-07 15:01:00
那是因为Free Pascal采用32位编码,而Turbo Pascal采用16位编码
XP是基于32位内核的操作系统,对内存操作有严格限制,所以Turbo Pascal的许多操作
都会被XP拦截下来
有一个方法,我没试过,不知道行不行:
TPX快截方式上按右键->属性->兼容性->用兼容模式运行这个程序
下面的框里选Windows 95或是Windows 98->确定
18 楼
阿Ben [专家分:2200] 发布于 2005-08-07 21:27:00
兼容性这方法我试过,不成功。
不知楼主成功不??
19 楼
gene91 [专家分:100] 发布于 2005-08-12 11:26:00
NOI科学委员会发布《NOIP竞赛语言和评测平台》 http://www.noi.cn/showNews.jsp?newsId=100040000034
TP从今年开始废止了
20 楼
xpycc [专家分:410] 发布于 2005-08-19 17:49:00
用FP把,TP是16位System的产物,已经过时了,XP运行16位子系统很卡的(主要是要转换,速度慢)
FP是32位的编译器,能发挥32位性能,速度当然很快啦~~~~~~~~~~~
我来回复