我用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进制或二进制。
怎样改进?
三、从医院检验仪器中接收数据,应注意那些问题?
谁有这方面源程序?
问题如下:
一、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进制或二进制。
怎样改进?
三、从医院检验仪器中接收数据,应注意那些问题?
谁有这方面源程序?
仪器只提供了相应的波特率,数据位等。并没有开发说明