我正在使用带有EC-410现金抽屉的合作伙伴SP-550触摸式电脑(POS PC)。POS机上有一个RJ-11端口。它标有现金抽屉的标签。我使用RJ-11端口将我的现金抽屉连接到PC。我的软件是用C#开发的,那么我如何用C#写一个打开现金抽屉的命令呢?
发布于 2018-11-03 05:00:08
您必须将您的现金抽屉连接到打印机,并将其配置为一个端口,例如COM2,然后使用以下代码:
Encoding enc = Encoding.Unicode;
SerialPort sp = new SerialPort();
sp.PortName = "COM2";
sp.Encoding = enc;
sp.BaudRate = 38400;
sp.Parity = System.IO.Ports.Parity.None;
sp.DataBits = 8;
sp.StopBits = System.IO.Ports.StopBits.One;
sp.DtrEnable = true;
sp.Open();
sp.Write(char.ConvertFromUtf32(28699) + char.ConvertFromUtf32(9472) + char.ConvertFromUtf32(3365));
sp.Close();
https://stackoverflow.com/questions/52325694
复制相似问题