如何把流写入到无类型文件中?(50分)

  • 主题发起人 主题发起人 happygb
  • 开始时间 开始时间
H

happygb

Unregistered / Unconfirmed
GUEST, unregistred user!
如何把流写入到无类型文件中?
 
既然是流操作文件,就不用关文件什么类型了。
 
查一下filestream
 
流直接写就是了.
 
var
f:TMemoryStream;
fs:TFileStream;
Buff : Byte;
begin
Buff := $12;
f := TMemoryStream.Create;
f.WriteBuffer(Buff,Sizeof(Buff));
fs:=TFileStream.Create('D:/123.dat',fmCreate);
fs.Write(f,f.Size);
fs.Free;
f.Free;
end;
 
to formality:
f.WriteBuffer(Buff,Sizeof(Buff));这句的作用是什么?
我的怎么Write,怎么写不进文件啊,大小总是0
 
我试过了用fs.copyfrom(f,f.Size)是可以的。谢谢大家,现在散分
 
我试过了用fs.copyfrom(f,f.Size)是可以的。谢谢大家,现在散分
 
后退
顶部