请问怎样用DELPHI7.0从串口接受数据???

解决方案 »

  1.   

    http://www.gjwtech.com/scomm/scdelphispcomm.htm
    在Delphi中用SPCOMM实现串口编程
      

  2.   

    给你贴段代码,控件使用微软的MSCommprocedure TForm1.OpenPortClick(Sender: TObject);
    begin
      if not MSComm1.PortOpen then
      begin
        MSComm1.PortOpen := True;
        Opened.Checked := True;
      end;
      Timer1.Enabled := MSComm1.PortOpen;
    end;procedure TForm1.Timer1Timer(Sender: TObject);
    var
      s : ANSIstring;
    begin
      Memo1.Lines.Add(Format('µÚ%d±ÊÊý¾Ý',[iCount]));
      s := MSComm1.Input;
      Memo1.Lines.Add(s);
      Inc(iCount);
    end;
      

  3.   

    api函数readfile可以做到。
      

  4.   

    串口控件的实现原理也是api。
      

  5.   

    上面的spcomm、mscom组件,微软的控件都是从那里来的啊
      

  6.   

    http://soft.56kc.com/FileDown.aspx?FID=386http://soft.56kc.com/Filedown.aspx?FID=167
      

  7.   

    MSComm是VB中带的一个activex控件,你可以到网上找找,找不着给我发信,我传给你
    [email protected]