我在接收串口发过来的字符时,值超过128的就会出错,收不到,程序如下,请高手指点一下,先谢了:procedure Tf_main.MSCComm(Sender: TObject);
var
  s:string;
begin
 if msc.CommEvent=comEvReceive then begin   //如果是接收数据事件
   s:=msc.Input;  //读串口
   recnr:=recnr+s;
   end;
end;接收完显示的时候只显示没出错前接收到的字符!