2012-08-01 104 views
0

我已經介紹了一個我不熟悉概念的任務。閱讀打印機數據

任務 - 從POS系統讀取打印機數據流。提到 ESC/P

條款我要讀從POS系統的未來價值。我的第一個問題是如何確定打印作業的開始和結束?

我想我正在尋找打印機的控制字符?

此外,有沒有辦法在不中斷POS的情況下進行模擬?

任何人都知道自己熟悉的很好的例子或引用?

+0

聯繫POS系統製造商,以獲得他們的參考手冊 – 2012-08-01 15:26:35

回答

1

瞭解Printdocument class 它有BeginPrint和EndPrint事件。您可以通過事件處理程序訂閱它們。

我不熟悉的POS系統,但我希望這是你的第一個問題有幫助。

1

您首先需要知道POS系統如何連接到您的計算機。它可能是LPT端口,COM端口或USB端口。然後你可以弄清楚如何讀取數據。

但是在Windows下,LPT可以通過打印機卷軸舉行。您可能需要先禁用假脫機程序,然後再直接與LPT1通話。

通常情況下,它更容易做到用C++這幾樣東西,直接使用Win32 API。