OPOS for NET アプリケーションを使用しようとしていますが、ポート COM1 に接続されているフィスカル プリンターでの使用方法がわかりません。
「 http://www.impresoras-fiscales.com.ar/ 」のような外部ライブラリを使用すると、プリンターは印刷します。
しかし、独自のライブラリ/アプリケーションを作成したいと考えています。そのため、私が読んだコメントによると、プリンターの論理名が必要ですが、現在はそれがなく、他のライブラリで動作しています。
ポートCOM番号だけを使用して、他のライブラリとしてプリンターに接続する方法を知る必要があります。
これは、他のライブラリで使用するコードです。
nError = imprimir.IF_OPEN("192.168.0.5", 555);
//nError = imprimir.IF_OPEN(oPunto.url, Convert.ToInt32(oPunto.puerto));
nError = imprimir.IF_WRITE("@PONEENCABEZADO|1|Vendedor: " + oEmpleado.Nombre);
if (IdMesa != 0)
{
nError = imprimir.IF_WRITE("@PONEENCABEZADO|2|Mesa: " + IdMesa);
}
else
{
nError = imprimir.IF_WRITE("@PONEENCABEZADO|2|Venta para llevar");
}
nError = imprimir.IF_WRITE("@PONEENCABEZADO|5|");
nError = imprimir.IF_WRITE("@TIQUEABRE|C|");
foreach-->
nError = imprimir.IF_WRITE("@TIQUEITEM|" + DescProducto + "|" + Cantidad + "|" + Total + "|" + Iva + "|M|1|0|0|");
nError = imprimir.IF_WRITE("@TIQUEPAGO|Su Pago es de: |" + Total + "|T|");
nError = imprimir.IF_WRITE("@TIQUECIERRA|T|");
この場合、ライブラリを使用してネットワーク (IP を参照) で接続していますが、会計領収書を印刷できるデスクトップ アプリケーションが必要なだけです。クライアント コンピューターに、COM ポートを設定する小さなアプリケーションをインストールします。
したがって、同じ動作をする必要がありますが、独自のコードを使用します。助けてくれませんか... COM1 だけを使ってプリンタに接続する方法を見てください。私は似たようなものが必要です