二进制文件如何读,具体代码? 二进制文件如何读,具体代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 供参考Var R4 : single ; R8 : Real ; I4 : Integer ; B255 : Array[1..255] of byte ;Begin Lin_IO := FileOpen(FileName , fmShareDenyWrite); // 原文件 : : FileRead(Lin_IO , R4 , 4) ; // 读入数据二进制四字节数据 FileRead(Lin_IO , R8 , 8) ; // 读入数据二进制八字节数据 FileRead(Lin_IO , I4 , 4) ; // 读入数据二进制整型数据 FileRead(Lin_IO , B255 , 255) ; // 读入数据二进制整型数据 : : : : FileClose( IO_Unit ) ;// 也可在一个文件中进行处理 FileRead(Lin_IO , R4 , 4) ; //定位到指定位置读入数据 // 对R4数据进行处理 : : FileSeek(Lin_IO , ??? , ???) ;//返回到期读入数据处 FileOpen 打开FileSeek 定位Fileread 读FileClose 关闭。 请教!(急!急!急!急!)在线等!!! 几个调试出错的问题 请问delphi3.0与delphi6.0的区别?谢谢 如何在程序中加入歌曲? 关于String的问题,请大家参与,RealLike也请进来看一下! 请问delphi界面的摆放控件的那个工具栏是怎么做的? 九局下半(人生就象一场棒球比赛) 请问谁有李唯的delphi5分布式开发系统应用篇的源代码? 写程序写的头昏脑胀,想听点歌,可找不到,有谁能帮我找到,100分奉上!谢谢!! 关于变体记录! 请问一个图像处理的问题。 怎样做录音程序?
供参考Var
R4 : single ;
R8 : Real ;
I4 : Integer ;
B255 : Array[1..255] of byte ;
Begin
Lin_IO := FileOpen(FileName , fmShareDenyWrite); // 原文件
: :
FileRead(Lin_IO , R4 , 4) ; // 读入数据二进制四字节数据
FileRead(Lin_IO , R8 , 8) ; // 读入数据二进制八字节数据
FileRead(Lin_IO , I4 , 4) ; // 读入数据二进制整型数据
FileRead(Lin_IO , B255 , 255) ; // 读入数据二进制整型数据
: :
: : FileClose( IO_Unit ) ;// 也可在一个文件中进行处理
FileRead(Lin_IO , R4 , 4) ; //定位到指定位置读入数据
// 对R4数据进行处理
: :
FileSeek(Lin_IO , ??? , ???) ;//返回到期读入数据处
FileSeek 定位
Fileread 读
FileClose 关闭。