曾经看过一篇帖子
在bmp文件中建立文件夹,当时没记下来
各位大侠,现在我需要在自己建立的文件中建立文件夹
请问如何建立?
我看过java 程序.jar的,就是一个压缩的文件夹,居然可以当应用程序解释执行!
我就想知道如何自己制作一个文件,比如文本文件.txt,在里面建立文件夹,然后存放自己的文件
难度是有点高
望各位大侠指点!
谢谢了!
在bmp文件中建立文件夹,当时没记下来
各位大侠,现在我需要在自己建立的文件中建立文件夹
请问如何建立?
我看过java 程序.jar的,就是一个压缩的文件夹,居然可以当应用程序解释执行!
我就想知道如何自己制作一个文件,比如文本文件.txt,在里面建立文件夹,然后存放自己的文件
难度是有点高
望各位大侠指点!
谢谢了!
目的不同技术也不同,当然效果也不同。如果你只是想把文件及目录信息放到BMP
文件里那就再简单不过了,了解BMP文件头,通过修改W和H值控制文件数据区大小
然后就可以随意向数据区写数据了,比如名称、文件还是文件夹、自生ID、上级ID
数据起始地址、数据大小、对象属性等,基本按照这种类型存储就可以了
比如:
文件头信息
Public Type 文件头
文件标志 As String
文件版本 As Byte
小版本号 As Byte
文件密码 As String '可以使用加密后的密文进行存储
对象数量 As Long '就是下面对象的数量
End Type
Public Type 对象头
对象名称 As String
对象类型 As Byte '0表示文件 1表示目录
对象属性 As Byte '可以按照正常文件或文件夹属性进行设置
对象ID As Long '在类型中是唯一的号码
上级ID As Long '对象类型必须是1的ID号
数据大小 As Long '文件大小 目录设置为0
数据起始 As Long '数据开始位置
End Type有了上面的结构定义相信要在文件中管理文件和目录就简单多了,不过
这种方法不能直接执行,只能当一个文件存储数据,没有压缩,当然,
你如果对数据区进行压缩存储的话也就压缩了。
SupermanKing(人类)
我的Email: [email protected]