c++builder中的文件操作(急急急急急急急急急急急急,毕业设计的内容,先谢谢了)(50分)

  • 主题发起人 主题发起人 renheihei
  • 开始时间 开始时间
R

renheihei

Unregistered / Unconfirmed
GUEST, unregistred user!
c++builder中的文件操作:
有一个这样的函数;
extern package int __fastcall fileread(int handle, void *buffer, int count);
只能把数据读到void *buffer中,能不能读到自定义的数据结构中呢???
 
使用TMemoryStream
var
Ms: TMemoryStream;
begin
ms.LoadFromFile('c:/myfile');

readbuffer.....
end;
代码要转换一下哦。

----------------------------------------
水晶控件
http://www.codeidea.com
 
可以直接读结构的
fileread(Handle1,&CData,sizeof(CData));
其中CData是结构体
 

Similar threads

D
回复
0
查看
956
DelphiTeacher的专栏
D
D
回复
0
查看
892
DelphiTeacher的专栏
D
D
回复
0
查看
971
DelphiTeacher的专栏
D
后退
顶部