軟體系統牛寶(軟體)+ 摩葳(硬體)持續維護中(多年)

衛浴大廠 VFP6 → VFP9 視窗化(TSSHCO + 大方廣漢書)

有 .prg 原始碼 + AI 自動轉碼器 + 中文列印 middleware = 原系統零改動跑進 Windows

有源碼的案子可以這樣做:用 AI converter 自動把 VFP6 .prg 轉到 VFP9 編譯,DBC/DBF 不動,再加大方廣漢書讓老 report 直接出 Windows 印表機。員工開機,介面一模一樣。

01

背景痛點

客戶用 Visual FoxPro 6 寫的進銷存 + 生產管理系統用了多年。有原始碼(一堆 .prg 程式檔)— 這是關鍵。

Windows XP 退場後,VFP6 編譯出來的 EXE 在新版 Windows 跑開始有相容性問題。換不了硬體 = 系統有壽命限制。

客戶要求:員工教育訓練成本要 = 0。「我們不要新功能、不要新介面、不要新流程,我們要『原系統能在新電腦跑』」。同時中文報表要能出新 Windows 印表機(VFP6 直接送印的方式跟現代 Windows 印表機不相容)。

02

我們怎麼做

步驟 1:TSSHCO 自動轉碼。 用 [TSSHCO](http://www.tsshco.com)(伊朗 Jamal Anvaripour 開發的 AI 程式轉換器,得過瑞士發明大賽銀牌)把所有 VFP6 .prg 源碼批次轉到 VFP9 可編譯的格式。這不是手工搬一行一行 port,是 AI 直接讀 source code 自動轉

步驟 2:VFP9 編譯 + 視窗化。 VFP9 編譯出 Windows 32-bit native 的 EXE。重點:UI 排版、欄位順序、F-key shortcut、報表格式都跟 VFP6 完全一樣 — 員工感覺只是「視窗有 title bar 了」,操作完全沒變。

步驟 3:DBC/DBF 完全不動。 VFP9 原生支援 VFP6 的資料庫格式 — 連資料遷移都不用做.DBC / .DBF / .IDX 全部留在原本的位置,VFP9 直接讀。零風險的搬移

步驟 4:大方廣漢書列印整合。 VFP6 原本的 report 是直接送 DOS / 老式印表機。導入大方廣漢書中文列印系統 — 不改原程式碼,老 report 直接從 VFP 出到任何 Windows 印表機,中文字型、版型完整保留。

步驟 5:後續加值。 系統有源碼了,未來客戶要加什麼都能做。實際加上的:陶瓷產線(成型→施釉→燒成→倉儲→出貨)條碼掃描追蹤、人員缺點履歷管理、修補流程。這些是「可以做」而不是「不得不做」

03

成果

員工接受度 100%。從他們角度看,這不是「換系統」是「同個系統能在新電腦 + 新印表機跑了」。 沒有教育訓練成本。

硬體升級解禁 — 新電腦、新 Windows 版本、新印表機都能跑。系統壽命延長 10+ 年。

有源碼 + AI converter + 對的 middleware = 一個多禮拜內可以搬完一套老系統,不是大規模重寫的等級。 跟 SunERP 那種沒源碼的案子是完全不同的工法。

想做類似的東西?

告訴我們現況。諮詢免費,依工時報價。

聯絡我們