我现在要读取二进制文件不知道怎么读
请教,谢谢!!!
请教,谢谢!!!
解决方案 »
- 原创 汇编编译器/组件 Delphi源码
- 如何把最小化在任务栏的程序的主界面调出来?
- 菜鸟求教:能否访问TStringList里的字符内容作为判断条件
- 如何写一个函数使好几个控件都能响应到
- socket 数据包问题?
- 求进度条的名字和使用方法.
- 如何在一个基于组件开发的Delphi项目小组中利用版本管理软件(VSS、PVCS等)进行项目的代码管理
- 考程序员的各位、有资料能共享吗?
- 请问如何用http协议读取WEB服务器上的数据,需要用到哪些控件,具体如何实现?一定送分!!!!!
- 如何将 INF 格式文件用 install shield 打包执行
- 一切都是Money在作怪!
- object问题?(基础)
例:
var
f : TFileStream;
p : PBYTE;
size : DWORD;
begin
f := TFileStream.Create( 'c:\command.com', fmOpenRead );
p := AllocMem( f.size );
f.read( p^, f.Size );//读到p申请的内存中 f.free;
FreeMem( p );
end;
MS: TFileStream;
begin
if OpenDialog1.Execute then
begin
MS:=TFileStream.Create
(OpenDialog1.FileName, fmOpenRead);
end;
end;
这时利用打开文件对话框来浏览到你要的文件,然后打开的效果。ms就是经文件读入到内存