我需要编写代码以在c#中打印任何内容,并将wince mobile(或台式机应用程序)通过串行端口(蓝牙适配器)打印到矩阵打印机。 我通过蓝牙将打印机(epson lx)通过COM5连接到我的PC,速度为9600 bps,...并尝试使用以下代码进行打印,然后它可以工作(打印)其他东西。
有人帮我打印“ Hello World”的代码吗?
我的测试代码:
using System.IO.Ports;
using System.Runtime.InteropServices;
using System.IO;
SerialPort ComPort = new SerialPort();
ComPort.PortName = "COM5";
ComPort.Open();
ComPort.Write("Hello World");
ComPort.Close();
答案 0 :(得分:0)
我将打印机的波特率设置为9600(默认值为19200),并且最初的测试代码运行良好。它可以使用/不使用Ascii编码。