c#编写串口调试助手源码
public static ArrayList Str16ToArrayList(string strIn) { string sParse = ""; ArrayList myAL = new ArrayList(); int i = 0; foreach (char cc in strIn) { i++; if (cc == ' ' || sParse.Length == 2) { myAL.Add(sParse); if (sParse.Length == 2 && cc != ' ') { sParse = Convert.ToString(cc); } else { sParse = ""; } } else { sParse += Convert.ToString(cc); if (i == strIn.Length && cc != ' ') { myAL.Add(sParse); } } } return myAL; } else { sParse = ""; } } else { sParse += Convert.ToString(cc); if (i == strIn.Length && cc != ' ') { myAL.Add(sParse); } } } return myAL; }
下载地址
用户评论
有部分错误,当计算机没有可用串口时可以编译成功,不过可以参考并修改
挺好用的,谢谢分享
一般,没注释对新手比较困难,好像有部分错误,参考正确的部分吧,谢谢分享
win7+VS2013,没有串口设备的时候程序能打开,加上串口设备程序就崩溃。
还可以,新手没有注释难看懂
谢谢分享,有参考价值。
额,一般,好像没有实现这个功能
有部分错误,当计算机没有可用串口时可以编译成功