2012-08-01 114 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。