怎么样怎么样把a.aiv,b.avi这几个文件合并到一个AA.dat文件中 我有好几个文件,a.aiv,b.avi,c.avi,d.avi....怎么样把这几个文件合并到一个AA.dat文件中,用delphi编程怎么样读取每一个文件,如a.avi,b.avi,c.avi.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用块文件操作应该可以。blockread,blockwrite函数 1、思想很简单,将原来的文件统一当作二进制文件依次读取,然后依次写入一个新的二进制文件中,这样就完成了合并操作;反向操作就可以分割文件了……2、先自己定义一个通用的文件表示,比如说下列格式:文件名长度(4字节),文件名,文件长度(4字节),文件内容。然后新建一个文件,将你要加入的文件依次写进(当作二进制文件),至于还原吗,先读入合并后的文件,然后依次按以下过程还原文件:读入文件名长度,按此长度得到文件名,读入文件长度,按此长度得到文件的内容,写到磁盘上即可。具体的编程你可以参见一下Delphi关于TFileStream的帮助。参考 各位高手DevExpressVCL包怎么安装? 用查询分析器修改数据库 找个控件,可以显示图片的panel,我记得有的,而且有源代码,谁提供一下! 打印中一些问题的解决方法 (taogou) 怎样使用自定义的消息!菜鸟提问! 请教关于MASKEDIT控件问题!!! 谁能够不用继承类的方式编写一个按钮,我很想了解一个按钮是如何编出来得 散分200:希望能找位Opengl高手切磋一下! delphi是否可以设定编译程序的时候保存源代码 如何改变程序的当前目录 谁能讲一下POS(),COPY()函数的具体用法 很简单的问题100分
二进制文件中,这样就完成了合并操作;反向操作就可以分割文件了……
2、先自己定义一个通用的文件表示,比如说下列格式:文件名长度(4字节),文件
名,文件长度(4字节),文件内容。然后新建一个文件,将你要加入的文件依次写进
(当作二进制文件),至于还原吗,先读入合并后的文件,然后依次按以下过程还原
文件:读入文件名长度,按此长度得到文件名,读入文件长度,按此长度得到文件的
内容,写到磁盘上即可。具体的编程你可以参见一下Delphi关于TFileStream的帮助。
参考