var
buf:array of byte;
len:integer;
begin
len := socket.ReceiveLength;
setlength(buf,len);
Socket.ReceiveBuf(buf[0],len);
end;
现在我要从buf[3]和buf[4]取得一个双字节的整型数据要怎么写?
...全文
283打赏收藏
关于socket传送数据的问题
var buf:array of byte; len:integer; begin len := socket.ReceiveLength; setlength(buf,len); Socket.ReceiveBuf(buf[0],len); end; 现在我要从buf[3]和buf[4]取得一个双字节的整型数据要怎么写?
var
buf:array of byte;
len:integer;
a : word ;
begin
len := socket.ReceiveLength;
setlength(buf,len);
Socket.ReceiveBuf(buf,len);
a := buf[3]+buf[4];
end;