首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么快速读取十六进制BIN文件

2012-02-10 
如何快速读取十六进制BIN文件?如题,如何快速读取十六进制BIN文件?对于100K以上的BIN文件,大家有没有更快的

如何快速读取十六进制BIN文件?
如题,如何快速读取十六进制BIN文件?
对于100K以上的BIN文件,大家有没有更快的方式读取呢?

[解决办法]
你的文件使用的字符编码??
如果是二进制文件其中数据不是字符编码,不是人可以看懂的写在memo上也没有意义啊
如果不是

Delphi(Pascal) code
var  F:File;  Buf:array[0..255] of Char;  Begin      AssignFile(F,TempFileName);    Reset(F,1);    if IoResult=0 then begin        repeat            BlockRead(F, Buf, 256, BytesRead);            if BytesRead>0 then                Memo.Lines.Add(StrPas(Addr(Buf));        until BytesRead=0;        CloseFile(F);    end;end; 

热点排行