本人delphi菜鸟 初接触串口通信 现在程序已经create了串口,注册过一个回调函数了,我现在想要注册另外一个回调函,请问需要重新create一个串口么?如果方便,留点串口通信的资料更好了 谢谢

解决方案 »

  1.   

    不用。的说。《Delphi串口通信技术与工程实践》这书不错,别人推荐的
      

  2.   

    以为我之前create的串口 已经注册过一个函数了 如果不用重新create串口,我再次注册函数的时候需不需要close串口呢?还有注册回调函数这语句应该写在什么里?因为我如果不create串口,然后先close前一个回调函数的串口,在注册,再打开,这样会出错,有异常。后来我还是重新建一个串口,就可以了。请问新建串口,能获得结果,但会不会出别的问题。还有如果不新建串口,得怎么注册新的回调函数?谢谢
      

  3.   

    晕,不是的啊,不知道你用的是哪个串口,那个不是回调吧,我用的SPCOMM,就是发送和接收两个线程
      

  4.   

    CPORT3.1好用啊
    直接读写串口就好,用什么回调函数?
      

  5.   

    公司都这么做的 我新来的 刚开始学delphi 也只能按公司之前说的做了