2

我有一个 Clipper 5.3 应用程序链接器,它使用专为 DOS PC 设计的 Blinker。我使用 Blinker SWPRUNCMD() 切换到 DOS 和其他程序。需要在 Win 7 Pro 64 位环境下运行这个程序,我尝试了 DOSBox 0.74。到目前为止我发现的唯一问题是,当执行 SWPRUNCMD() 时,会显示消息“交换失败”。目前,我无法重新编译(尽管我可能能够重新链接),因此无法尝试使用原生 Clipper RUN 命令。谁能帮我解决这个问题?提前致谢。

4

2 回答 2

0

使用 RUN 而不是 SWPRUNCMD() 会有问题,因为 RUN 在运行其他二进制文件之前不会换出内存。如果其他二进制文件需要大量内存,则 RUN 不会有太大帮助。

维基百科确实提到了其他dos 模拟器,但奇怪的是,没有提到BOCHS

于 2013-04-29T07:22:04.857 回答
0

请参阅SET CLIPPER信息,尤其是 //SWAPPATH 选项。

此外,您可以使用以下命令运行您的应用程序:

app //INFO > log.txt

在 log.txt 中获取更多信息

于 2013-08-06T17:08:13.200 回答