RT :串口中接受数据,如何在界面上显示出来?
本人刚学串口这方面的东西,很多地方不懂希望能说得详细一点。

解决方案 »

  1.   

    用第三方控件SPCOMM:
    procedure   TForm1.Comm2ReceiveData(Sender:   TObject;   Buffer:   Pointer;   
          BufferLength:   Word);   
      var   
          str:string;   
      begin   
          setlength(str,bufferlength);   
          move(buffer^,pchar(str)^,bufferlength);   
          memo1.Lines.Add(str);   
      end;
      

  2.   

    使用控件,MSCOMM32.OCX,DELPHI下没有需控件注册,直接接收为字符串即可,发送也以字符串型式发送的!