var
ms : TFileStream;
buffer:array [1..8] of Byte;
str:string;
begin
ms := TFileStream.Create('AWSB0100.00',fmOpenRead );
ms.Read(buffer,8);
/***********************************/
ms.free;
end;二进制数据读取后如何显示出来啊?或如何转换成字符?
ms : TFileStream;
buffer:array [1..8] of Byte;
str:string;
begin
ms := TFileStream.Create('AWSB0100.00',fmOpenRead );
ms.Read(buffer,8);
/***********************************/
ms.free;
end;二进制数据读取后如何显示出来啊?或如何转换成字符?
ORD(buffer[i])
这个出来后是字符,如果你用的是汉字,那就要取高低位,重组后显示