proceudre WriteOne(Stream: TFileStream; Index: Integer; Value: TDataType);
begin
Stream.Position := SizeOf(Value) * Index;
Stream.WriteBuffer(Value, SizeOf(Value));
end;var
Stream: TFileStream;
Value: TDataType;
begin
//init Value ..
Stream := TFileStream.Create('Myfile.dat', fmOpenWrite);
WriteOne(Stream, index, Value);
Stream.Free;
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货