我在UCDOS支持下,有不少程序,如工資管理系統(tǒng),輔助寫作、輔
助網(wǎng)頁制作系統(tǒng),是在漢字 FOXBASE 下開發(fā)的。漢字QBASIC、MASM、
BC 下面都有不少程序,還想利用,有的還正在使用。這些DOS程序,
都離不開UCDOS 漢字平臺。
問:在 WindowsXP下,運行UCDOS出現(xiàn)花屏和亂碼,如何解決?
答:UCDOS 是16位漢字系統(tǒng),與WinXP存在兼容性問題。如果一定
要用,可以采取一些措施,有望繼續(xù)使用。
方法一 使用command.com 命令
1.在桌面空白處右擊并選擇"新建"-> "快捷方式",在"請鍵入
項目的位置"后面輸入:command.com /k c:\ucdos\ucdos.bat 單擊
"下一步",將該快捷方式的名稱改為"UCDOS",單擊"完成"。
2.再次右擊該快捷方式,選擇"屬性",將"內(nèi)存"改為"自動",
"屏幕"改為"全屏幕",其他屬性用默認值即可。
方法二 使用cmd.exe 命令
1. 將UCDOS的核心文件進行兼容性設置。
開始->所有程序->附件->程序兼容性向?qū)?>我想手動定位程序
->瀏覽->\ucdos\knl.com->win98->256色,640X480->程序工作正確嗎?
是,設置此程序為一直使用兼容性設置。...完成。
有的UCDOS版本的核心文件是 knlvga.exe ,也要照此進行兼容
性設置。
2. 運行 UCDOS 系統(tǒng)文件的方法。
進入到命令提示符(MS-DOS 狀態(tài)) 切換到 UCDOS 目錄。 這時不要運行 UCDOS.BAT ??梢苑謩e一項一項命令運行。如: RD16.COM KNL.COM PY.COM RDFNT.COM 有的版本運行的次序是:(和中文之星雙拼輸入法兼容的版本) RD16.COM KNLVGA.EXE PY.COM RDFNT.COM
3. 如果出現(xiàn)花屏和亂碼,可以按 CTRL+ALT+DEL 就返回
并進入任務管理器。
選“應用程序->結(jié)束”就可以恢復正常。
4. 原來 UCDOS 下的各種漢字應用系統(tǒng),如:FOXBASE,
QBASIC,GWBASIC,MASM,BorlandC等,在 Win98 的 MS-DOS
下能正常運行的系統(tǒng),都可以繼續(xù)使用。
5. 改進 ucdos.bat 分項命令執(zhí)行的辦法。
ucdos.bat 改為 分項命令執(zhí)行,不便記憶,改進如下: (1) copy rd16.com uc1.com (2) copy knl.com uc2.com (3) 建立 uc3.bat 內(nèi)容只有2行: py.com rdfnt.com (4) 運行時,連續(xù)執(zhí)行: uc1 , uc2 , uc3 就可以順利進 入 ucdos .
UCDOS 這樣用,可以正常運行。但那么多的應用系統(tǒng)都支
持32位,因而不存在兼容性問題,要是UCDOS 核心程序,也支持32
位就好了。
只能寄希望于UCDOS的開發(fā)者和有志之士。
另外,紅狼可以安裝VMWARE,去年Zend大獎獲得產(chǎn)品,Win/Linux下多OS切換系統(tǒng),不需要分區(qū),可以實現(xiàn)Win/Linux/FreeBsd/...任意切換,具體的去Google搜索一下即可。