怎样在程序中手动加入事件(SerialPort)
大家好:
如果要使用 SerialPort ,一般情况下在工具箱拖一个SerialPort图标到Form1
然后在属性窗口修改事件!请可以工作了!
private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
{
char c;
c = Convert.ToChar( sp.ReadChar());
tb1.Text += c.ToString();
}
但小弟的项目是类库,没有窗口,如下
using System.IO.Ports
....
SerialPort sp = new SerialPort();
sp.Open();
问题是怎样把 DataReceived()事件加到我的类中呢?
谢谢
------解决方案--------------------serialPort1.DataReceived += new SerialDataReceivedEventHandler(serialPort1_DataReceived);