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

【求教】应用程序里面的.dat .bin等等的资源文件

2014-01-12 
【求教】应用程序里面的.dat .bin之类的资源文件资源文件是通过什么方法打包成.dat等格式的呢?是将不同文件

【求教】应用程序里面的.dat .bin之类的资源文件
资源文件是通过什么方法打包成.dat等格式的呢?是将不同文件以filestream的形式拼接起来的吗?
又是通过什么方法进行读取的呢?同一个dat里面不同文件的又是怎样分别读取的呢?
例如dat是个完整的txt 每一行代表一个文件 那么它是怎么按行读取的呢?

就是这样一个打包文件成dat 然后从dat里面读取打包进去的文件这么一个过程的实现【求教】应用程序里面的.dat .bin等等的资源文件
[解决办法]
filestream 就是分成两部份
先写入 FileLength 然后再写入 File Bytes[] 

FileLength
File Bytes[]
FileLength
File Bytes[] 
FileLength
File Bytes[]
或像QQ表情包一样
前面一部份记录多少个文件每个文件的长度,开始位置
后面部份就是每个文件的字节流。
[解决办法]
http://download.csdn.net/detail/ijtihat/3315108#comment
[解决办法]
http://bbs.csdn.net/topics/220034027

热点排行