我正在尝试将 OPOS 用于 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 连接到打印机的方式。我需要类似的东西