因为是在一个.cs类文件中定义的SerialPort控件,就没有界面了,我在它的DataReceived事件中也就不能用Invoke了,那么一旦触发了DataReceive事件,串口监听到有短信进来了,我要怎么样把解码后的短信显示出来,短信的解码和从串口读取都已经实现,现在的问题就是显示!帮帮忙!

解决方案 »

  1.   

    定义一个事件,在form上绑定类的事件
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
      

  2.   

    就是因为没有form,所以我才提这个问题!因为我要把这个类做成web service,SerialPort控件没有在form中定义,而是另建了一个类,
    然后定义了SerialPort控件 SerialPort s_port = new SerialPort();
      

  3.   

    呵呵,我也做的短信,但没有用SerialPort控件