2013-03-17 52 views
-4

我想写一组字符串口在c#中。写一组字符到串口在c#

字符集合是123456

serialPort1.WriteLine("123456"); 

上面的代码不工作。所以给我一些其他的方法。

谢谢。

编辑:

我不想发送字符串“123456”作为一个整体。我只想将字符“123456”逐个发送到串口。

任何想法??

+4

-1 “不工作” 是不是一个错误,问题描述或问题。 – 2013-03-17 10:52:10

+0

为什么你会认为会有多种方法来完成一个简单的任务,比如将字符写入串口? – 2013-03-17 10:54:08

+0

SerialPort中的“serial”一词意味着写入一个字符串与逐个写入字符相同。 – 2013-03-17 11:30:04

回答

0

你可以试试:

 String stringToSend = "123456"; 
     serialPort1.Write(stringToSend.ToCharArray(), 0, stringToSend.Length); 

检查出来:MSDN