c++、pascal

来源:百度知道 编辑:UC知道 时间:2024/06/08 14:18:39
1.pascal 中运行exe文件怎么办?
2.TP(4M多点)中运行带crt单元的程序出现'error:devide by zero'怎么办?(编译可过,FP运行可过)怎么办哦~要让其在TP中也能运行
3.NOIP c++编译环境是什么?
我是指用代码来运行比如“QQ.exe”的外部exe文件!
回应1楼:我知道那是被0除的意思!我要原因和解决方法!!!
回应2楼:我的错!!!!

1.用dos

{$M $4000,0,0 }
uses dos
begin
SwapVectors;
Exec('E:\good.exe','');
SwapVectors;
end.
2.下载补丁
3.废话,是dos
http://www.brain.uni-freiburg.de/~klaus/pascal/runerr200/t7tplfix.zip
解压t7tplfix.exe到bin目录后运行,按p,再按2下esc
3.

1、直接打开即可运行。
2、错误的意思:被0除。(现在都用FP,TP早已淘汰,将来还要改LAZARUS,抛弃TP吧!)
3、DEV C++

1、pascal中运行的本来就是exe文件,是软件自己编译生成的,要不然你以为它运行什么

1、你需要用到DOS单元:

{$M $4000,0,0 }
uses dos
begin
SwapVectors;
Exec('E:\good.exe','');
SwapVectors;
end.

2.应该就是编译环境的问题,建议改成Lazarus或者FP。

3.DEV-C++ 和 DJGPP