Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将PosExplorer GetDevice与COM1一起使用_C#_.net_Printing_Opos - Fatal编程技术网

C# 将PosExplorer GetDevice与COM1一起使用

C# 将PosExplorer GetDevice与COM1一起使用,c#,.net,printing,opos,C#,.net,Printing,Opos,我正在尝试将OPOS用于网络应用程序,但我不知道如何将其用于连接到端口COM1的财政打印机 如果我使用像这样的外部库,打印机将打印 但我想创建自己的库/应用程序。 因此,根据我读到的评论,我需要一个打印机的逻辑名称,但目前我没有,它正在与其他库一起工作 我需要知道如何使用端口COM号将我连接到打印机作为另一个库 这是我在另一个库中使用的代码: nError = imprimir.IF_OPEN("192.168.0.5", 555); //nError = imprimi

我正在尝试将OPOS用于网络应用程序,但我不知道如何将其用于连接到端口COM1的财政打印机

如果我使用像这样的外部库,打印机将打印

但我想创建自己的库/应用程序。 因此,根据我读到的评论,我需要一个打印机的逻辑名称,但目前我没有,它正在与其他库一起工作

我需要知道如何使用端口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连接打印机的方式。我需要类似的东西

发布您已经尝试过的代码。我仍然没有看到任何.Net代码。而且我不懂西班牙语,所以我对这个网站不太了解。对不起。你应该发布你已经尝试过的代码以及你收到的错误信息。使用外部库,一切正常,没有任何错误。问题是我想自己做(不依赖别人)。但我不知道如何开始,因为每个网站都说我需要添加一个逻辑名称,但这不是我的想法,我只想像这个库一样使用COM端口。我想你需要的是像往常一样在COM端口上安装打印机,然后将IP地址映射到此COM端口,然后使用上述库写入IP地址。我很惊讶印刷界没有人知道这一点。查看此页面:-您是否在任何地方看到“添加端口”?我认为您需要像往常一样安装,然后添加一个TCP/IP端口。