1

我需要编写代码以通过串行端口(蓝牙适配器)将 c# 和 wince 移动(或桌面应用程序)中的任何内容打印到矩阵打印机。我通过蓝牙将打印机(epson lx)连接到我的电脑到 COM5,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(); 
4

1 回答 1

1

我将打印机波特率设置为 9600(默认为 19200),我最初的测试代码工作正常。它可以使用/不使用 Ascii 编码。

于 2020-09-04T07:32:12.210 回答