2013-03-04 90 views
0

我試圖使用名爲CLUT.exe的應用程序,該應用程序可用於MS-DOS的舊應用程序,該應用程序可用於重新索引DBF數據庫的NTX文件。執行「.exe」文件時出現環境空間不足

(這不是主要的話題,但我只是寫這篇如果有人想測試應用程序,完全不信任有關內容)。

問題試圖運行通過控制檯的命令行版本(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 7CLUT.exe應用是基於的應用程序(舊編程語言),可以在Windows控制檯(cmd.exe)下運行。

+0

我知道這不是一個100%的軟件開發主題,但如果有人想將其轉移到其他站點,則根本沒有問題。我只是把這個,因爲我現在正在一個C#項目,我需要在一個隱藏的過程中運行此文件,如果這是不正確的,請更正它,謝謝。 – 2013-03-04 17:24:47

+0

你沒有使用64位Win'7,是嗎?你有沒有嘗試類似[DosBox](http://www.dosbox.com)? – 2013-03-04 17:32:07

+0

@ PM77-1我試過'DosBox',但是執行'CLUT.exe'時,控制檯卡住了,什麼都沒有發生。只是爲了知道我正在使用32位Win 7. – 2013-03-04 17:34:02

回答

1

維基百科確實提到其他dos emulators但是,奇怪的是,沒有提到BOCHS

重新編制NTX文件不是一件困難的事情,可以用CLUT以外的工具完成。例如,可以使用這部分Download32中列出的很多實用程序。否則,您可以使用Harbour ProjectxHarbour編寫自己的編碼。或者與我聯繫,我將在Clipper 5.3中做些什麼。

LATER

如果我讀正確的CLUT的自述,這是爲DBU實用的替代品隨快船5.x中如果你用其他方法不成功,我可以爲你提供一個構建。

+0

非常感謝您的關注!要知道,我得到了一個替代方案(經過大量研究)解決這個問題,並使用了另一個名爲'indexman'的'.exe',它與'CLUT'完全相同。那麼,如果你能與我分享'DBU'工具,我將非常感激。我認爲很難找到它,並且會很好(如果你仍然有的話)。 – 2013-04-30 04:50:56

+1

這是源代碼和二進制文件。如果您對二進制文件有任何問題,請告訴我。 http://sdrv.ms/12h94hT – bugmagnet 2013-04-30 13:52:18

+0

非常感謝您的幫助。 – 2013-05-01 04:19:20

相關問題