procedure TForm1.MSComm1Comm(Sender: TObject);
var
   Rev:Olevariant;
   temp:String ;
   V: Variant;
   i:integer;
begin
     if (MSComm1.CommEvent=2)then
  begin
    V:= VarArrayCreate([0,12], varByte);
   V:=MSComm1.Input;
   //if(WaitOK) then
   begin
   for i:=1 to length(v) do
   begin
   temp:=temp+IntToStr(V[i]);
   end;
memo1.Lines.Add(temp) ;
 end;
     end;
     end;/////////////////
现在在memo1中接受到的为:4849484848                 555249
////////////////////////////
但是我用串口测试工具测试后,memo1中接受的数据是S010002597416E,郁闷