怎样把一个Record型变量的内容转为TMemoryStream(或反之)?(100分)

  • 主题发起人 主题发起人 zyyzj
  • 开始时间 开始时间
type
dd = record
a: integer;
b: boolean;
end;
pp = ^dd;

var
kk: dd;

with kk do begin
a := 1;
b := true;
end;

memorystream.write(kk);
 
see the example
 
stream:TStream;
r: YourRecord;

//write
stream.Write(r, sizeof(r));
//read
stream.read(r, sizeof(r));
 
问题已经解决。
非常感谢楼上几位的回答,虽然都不正确。
 
后退
顶部