public partial class Form1 : Form
{
const char ASC_Cr = (char)13; //Cr
const char ASC_Lf = (char)10; //Lf
... ...ここASCII文字に変更CRとLF "¬"、および "¶"
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
string ReadString;
ReadString = serialPort1.ReadLine();
ReadString = ReadString.Replace(ASC_Cr, ("¬"));
ReadString = ReadString.Replace(ASC_Lf, "¶");
Console.WriteLine("Read:" + ReadString);
}
多くのコードcrとlfを文字 "¬"と "¶"に変更して、デバッグで受信したものを正確に表示させます。
ただし、次のエラーが発生します。 「文字」に「文字列」から変換することはできません」
お世話になりました。ありがとうございました。 – Gopher2011