主题:我用Turbo Pascal 7.0编译一个Unit时,出现159号错误,请问我该怎么办??
阿Ben
[专家分:2200] 发布于 2005-07-29 20:12:00
[em10]
Error 159: 286/287 instructions are not enables.
错误159:未激活286/287指令
(本中文翻译引自:[url]http://www.programfan.com/club/showbbs.asp?id=40525[/url] 特此鸣谢)
[em10][em10][em10][em10][em10]
回复列表 (共8个回复)
沙发
口口and枕头 [专家分:1550] 发布于 2005-07-30 00:38:00
就看到这个错误信息我也不知道怎么办
要是把代码贴上来也许有人会有办法~~~
板凳
阿Ben [专家分:2200] 发布于 2005-07-30 16:48:00
代码么?……
这是我不知从哪个网下载的Unit,据说可以实现 320x240 分辨率 256 色的作图模式。
由于代码实在太长,我仅节选提示出错的部分代码:
procedure CloseVGA;
begin
asm
push VGA
call use
mov ax,0003h
int 10h
end;
end;
提示出错时光标停在 push VGA 的 “V”字下。
4 楼
口口and枕头 [专家分:1550] 发布于 2005-07-31 12:37:00
呵呵~~我一点都看不懂~~~
5 楼
阿Ben [专家分:2200] 发布于 2005-08-04 21:49:00
大家好,我是楼主!(废话)
关于Error 159,我找到解决方法了![em1]
在TP7中,依次点Options → Compiler 然后在 286 instructions 选项前面打上X,最后点OK就可以了。
但可惜的是……
我不能给自己评分[em15]
[em1][em1][em1][em1][em1]
6 楼
口口and枕头 [专家分:1550] 发布于 2005-08-04 23:44:00
我在我的贴里看到你就给你加分`~~呵呵~~
7 楼
MagicG [专家分:650] 发布于 2005-08-05 10:52:00
呵呵```赞一个``
8 楼
阿Ben [专家分:2200] 发布于 2005-08-07 21:21:00
多谢6楼!
我来回复