bestlong 怕失憶論壇

 

 

搜索
bestlong 怕失憶論壇 論壇 DOS [轉貼]拯救 DOS下的進銷存系統
查看: 5146|回復: 0
go

[轉貼]拯救 DOS下的進銷存系統

Rank: 9Rank: 9Rank: 9

發表於 2010-5-5 22:41 |顯示全部帖子
http://tomliu888.blogspot.com/2010/04/dos.html

最近遇到許多朋友問我,公司有DOS下的古董進銷存軟體,搭配倚天中文來執行。

早期該系統是在Novell Server + DOS Client運行

可是現在要找DOS也很難了,Novell Server也沒幾個人會維護。

所以後來Server平台及Client平台都換成Windows 98。

還好Windows 95/98有倚天2000 for Windows可以使用。

可是漸漸的,連Windows 98都快被淘汰了,希望我想想辦法,繼續延長這個古董進銷存軟體的壽命。

如果是站在廠商的立場,我一定會說,更新吧!汰換吧!這樣我才有錢賺!

不過,站在朋友的立場上,決定還是來想想辦法,畢竟如果一套軟體適用於這個公司這麼久,都沒被淘汰,該公司也不會因為沒有導入什麼ERP而活不下去,我沒有理由要他們升級!

當然,選擇目前最 Popular 的作業環境大概就是 Windows XP Professional 吧,所以我就以它為解決方案的環境首選。

首先想辦法模擬出一個 DOS 環境,好讓倚天中文可以運作。

能夠在 Windows 環境底下把 DOS Run 的很順的大概就是 4DOS 了

所以用 4DOS 為基礎,要進行 DOS 環境設定,包括記憶體、顯示等問題。

設定好之後,就可以開始測試倚天中文了,試 Run 了一下,感覺還不錯,

以 ET16V-16 來執行中文系統,顯示/輸入都能正常,但是一Run More這個程式去做Display 暫停時,畫面就換死掉。

算了,這不是重點,先不管它。一般狀況能正常顯示,能正常輸入中文,能正常列印比較重要。

接下來就是印表機的問題,我的印表機是 USB 跟網路印表機,倚天中文根本不支援!

其實這也不難,只要在Windows XP底下安裝好,能正常列印就可以。

1.在Windows XP底下把安裝好的USB/網路印表機分享出來

2.執行Net Use命令「net use LPT1 \\127.0.0.1\USBPRINTER],讓LTP1 Port對應到USB印表機

3.去執行4DOS

4.在4DOS環境底下執行倚天中文,印表機設定到LTP1

這樣就可以從USB印表機輸出報表了!

PS.其實如果使用 VMWARE去跑 DOS,會更簡單解決,只是朋友公司的機器跑 XP 已經有點喘了,所以就打消跑 VMWARE 的想法了!
我是雪龍
http://blog.bestlong.idv.tw
http://www.bestlong.idv.tw

Archiver|怕失憶論壇

GMT+8, 2024-4-16 18:11 , Processed in 0.011947 second(s), 10 queries .

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.