这是因为你的SHOWMESSAGE语句使用的格式有问题,以前我在我的一个程序编写时,也发生个类似的问题。

解决方案 »

  1.   

    什么意思?如果是格式有问题的话
    那我去掉的话,就更应该有ReceiveData
    事件发生了啊
      

  2.   

    请注意!编译没有问题
    问题出在运行的时候
    保留showmessage会有结果
    去掉就没有
      

  3.   

      Comm1.WriteCommData (@b,1);
    语句后均应加一段延时时间。
      

  4.   

    如果机器慢的话,可以用sleep(5)延时5毫秒。这是因为串口时序的问题。
      

  5.   

    to  nobodyelse:
    你是怎么解决的,我试了一下你的程序,把延时加入也还不行啊?