0

概念に慣れていないタスクが提示されました。

タスク-POSシステムからプリンターデータストリームを読み取ります。

言及された用語ESC/P

POSシステムからの値を読み取る必要があります。私の最初の質問は、印刷ジョブの開始と終了をどのように判断できるかということです。

プリンターの制御文字を探しているのかな?

また、POSを中断せずにこれをシミュレートする方法はありますか?

誰もが彼らが彼ら自身に精通している良い例や参考文献を知っていますか?

4

2 に答える 2

1

Printdocumentクラスについて学ぶ BeginPrintイベントとEndPrintイベントがあります。イベントハンドラーを使用してサブスクライブできます。

私はPOSシステムに精通していませんが、最初の質問に役立つことを願っています。

于 2012-08-01T15:28:45.710 に答える
1

まず、POSシステムがコンピューターにどのように接続されているかを知る必要があります。LPTポート、COMポート、またはUSBポートの可能性があります。次に、データの読み取り方法を理解できます。

ただし、Windowsでは、LPTはプリンタースプーラーによって保持される場合があります。LPT1と直接通信する前に、スプーラを無効にする必要がある場合があります。

通常、Win32 APIを直接使用して、C++を使用してこれらの種類の処理を行う方が簡単です。

于 2012-08-01T17:52:06.270 に答える