[英]Need help with displaying chars starting from line1 position 1
我使用的HP RS232杆显示器具有以下所列的设置。 此链接中还提供了文档: http : //www.camax.it/manuali/Manuale%20LD220%20VFD.pdf
using System.IO.Ports;
private SerialPort port;
port = new SerialPort("COM2", 9600, Parity.None, 8, StopBits.One);
port.Handshake = Handshake.None;
Port.WriteLine("Welocome to something something");
它有2行,每行20个字符,共40个字符。 我无法控制字符的显示方式和位置。 我希望它总是从第1行的位置1开始,但是正如我之前所说的,我将如何做到这一点。 如果我一次又一次运行同一程序,它将向左移动一个字符。 我已将其设置为接受ASCII字符集,因此可以在Writeline消息中按可见的方式键入。 但是我可以根据需要将其设置为十六进制
我认为您必须以某种方式与打印机的设备驱动程序库通信,以使其始终从第1行的位置1开始 ;
尝试使用epsonexpert.com获得适用于.NET的EPSON设备驱动程序库。 同样, 这个和这个讨论可能会有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.