2014-11-08 101 views
1

如何在gw-basic程序中使用lpt2作爲「行式打印機」。目標是將打印機端口更改爲lpt2,以便我可以使用「net use」命令將打印機輸出重定向到網絡打印機。我可以將lpt1重定向到網絡打印機,但必須在設備管理器中禁用硬件打印機。但是,我得到錯誤打印機是離線消息。更改gw-basic程序使用的行式打印機端口

所有這些都是從舊程序數據文件中獲取數據所必需的。我打算重印,OCR並導入到新軟件中。

回答

0

您可以使用仿真器PC-BASIC運行GW-BASIC程序,讀取其數據文件並將其連接到任何打印機。點PC-BASIC通過命令行運行到打印機作爲

pcbasic --lpt1:PRINTER:MyNetworkPrinterName --print-trigger=page

,你在操作系統您的打印機的名稱替換MyNetworkPrinterName。如果您希望在單個打印批次中收集所有輸出,請將--print-trigger=page替換爲--print-trigger=close

但是,您提到您的最終目標是將數據導入到另一個程序中。更好的解決方案,避免了容易出錯和勞動力密集的掃描和OCR的步驟,可能是爲了讓PC的基本打印直接在文件:

pcbasic --lpt1:FILE:MyOutputFile.txt

這將打印輸出發送到UTF- 8文本文件。

相關問題