我用SPCOMM控件来接收医疗仪器中的数据? 
问题如下: 
一、SPCOMM中设置握手协仪的是那几个属性 
总共有4种 
1、无 
2、XnoXoff 
3、RTS 
4、RTSXnoXoff 
这几种协议要怎么样设置spcomm中的属性 
二、疑问 
procedure TForm1.CommReceiveData(Sender: TObject; Buffer: Pointer; 
  BufferLength: Word); //接收 
var 
    strRecv:string; 
begin 
   setLength(StrRecv,BufferLength); 
   Move(Buffer^,Pchar(StrRecv)^,BufferLength); 
   Mrecive.Text := Mrecive.Text+StrRecv; 
end; 
我总觉得这样好像有问题,我这样读取是是字符串,又些可能输出的是16进制或二进制。 
怎样改进? 
三、从医院检验仪器中接收数据,应注意那些问题? 
谁有这方面源程序?