0

我正在尝试使用一个名为的应用程序CLUT.exe,它是一个旧应用程序MS-DOS,可用于为数据库重新索引NTX文件。DBF

(这不是主要话题,但如果有人想测试应用程序并且完全不信任内容,我只是在写这个)。

尝试通过控制台 ( cmd.exe) 运行命令行版本时问题开始出现,并出现此错误:

C:\>CLUT.exe [arg1] [arg2] [arg3]

run-time error R6009
- not enough space for environment

因此,根据我的搜索,这可能是一个可能的解决方案:

http://support.microsoft.com/default.aspx?scid=kb;en-us;230205

但它不起作用,我发现通过互联网解决这个问题的所有替代方法都是一样的。

另一种选择是在.exe文件中单击鼠标右键,转到“属性”然后“内存”选项卡,并将“初始环境内存”从“自动”增加到最大值,但它也不起作用。


好吧,我被困住了,没有“可能的”解决方案对我有用。如果有人对此问题感兴趣,了解更多并想测试,您可以从这里下载应用程序(单击“免费下载”绿色按钮)

http://www.filebasket.com/free/Development-Clipper-programming-language/clut-exe/13996.html

或直接从我的 DropBox:

https://dl.dropbox.com/u/15208254/stackoverflow/clut_214.rar


只是要知道,我正在使用Windows 7并且该CLUT.exe应用程序是一个Clipper基于应用程序(旧编程语言),可以在 Windows 控制台(cmd.exe)下运行。

4

1 回答 1

1

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

重新索引 NTX 文件并不是一件难事,可以使用 CLUT 以外的工具来完成。例如,可以使用Download32这一部分中列出的许多实用程序。否则,您可以使用Harbor ProjectxHarbour编写自己的代码。或者联系我,我会在 Clipper 5.3 中做点什么。

之后

如果我正确阅读了 CLUT 的 README,它可以替代 Clipper 5.x 附带的 DBU 实用程序。如果您使用其他方法不成功,我可以为您提供一个构建。

于 2013-04-29T08:00:44.063 回答