System.IO.Ports.SerialPort com;
com.PortName = "COM1";
com.Open();
this.textBox2.Text = com.ReadLine();//不知道这个com中还有没有没接受完的指令这是我写的一个winform中的一段代码,本来我向这个com中发送2个字符指令,我ReadLine()了2次,很正确,但是我读第三次的时候,程序死掉了,我在最后一行代码加个try{},catch{this.textBox2.Text="指令已经读完";}也不行,好像不是这句报错。
求怎么判断指令已经读完?求解?
解决方案 »
- listbox拖动赋值问题
- c# 时间处理
- 怎样把.net生成的资源文件夹统一放在某一个文件夹
- [求助]一个可能有点弱的问题,如何存储xml文件
- 如何在server端产生访问<input type="image">的事件
- 用方法传递参数 和 通过类属性传递模拟传递参数
- =====小调查一下:今年大家年终奖都能拿到多少=====
- 如何在visual studio.net开发环境中嵌入工具
- winform下,如何使treeview支持多选??
- 全新正版 Visual Studio .net 中文专业版出售!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 不安装Microsoft activesync,如何在PC与USB接口的移动设备之间进行文件复制
- 虚拟串口编程
用DATARECEIVE读