万分火急!请教如何把文件夹打包?(200分)

  • 主题发起人 主题发起人 gxu
  • 开始时间 开始时间
G

gxu

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在正在做一个软件,程序中调用了大量的图像文件,这些文件分别存储在不同的文件<br>夹中,文件的格式有bmp,jpg,gif。总的文件大约有300MB。如果直接调用的话,数据全裸<br>露在外面。我想按文件夹分别打包加密,每个文件夹形成一个文件(后缀为dat,或直接<br>用压缩软件压缩该文件夹,形成一个压缩文件),然后用delphi编程来调用。但我不知如何<br>编程。(不用第三方做的DELPHI压缩控件,如:WinZIPTV等)。盼能告知如何编程。
 
可以用res资源文件打包调用嘛!这样也不用加密什么的,人家也不容易看到!<br>会吗?<br><br>
 
就是,使用RES资源文件打包最方便了,而且没你说的那么麻烦.<br>同意D影子D的意见
 
不过图片而已,别人看了能怎么样
 
不同意D影子D的意见。<br>用res资源文件打包调用,我早就试过。资源文件只能把bmp格式的文件打包,不能把jpg格<br>式的文件打包。而我用的文件中有80%是jpg格式的,若把jpg格式的文件转换成bmp格式的,<br>一张光盘则乘不下(按规定所有的数据文件必须存储在一张光盘内)。<br>非常感谢诸位,肯盼继续帮忙。
 
你有几级目录,如果只有一级,最容易,把这个目录下的所有文件追加到一个你想要生成的文件里就好了<br>多极要麻烦一点儿,需要在文件头做一个数据结构来描述这个目录的结构。加密就比较好办,写一个函数<br>或者找一个des,加就好了。我也不同意用资源文件,这样做出来的程序象人工培育的恐龙[8D]
 
压缩嘛,自己恐怕写不了或者说没有必要写,至少要参考别人的算法。
 
不同意D影子D的意见。用res资源文件打包调用,我早就试过。资源文件只能把bmp格式的<br>文件打包,不能把jpg格式的文件打包。而我用的文件中有80%是jpg格式的,若把jpg格式<br>的文件转换成bmp格式的,一张光盘则乘不下(按规定所有的数据文件必须存储在一张光盘<br>内)。非常感谢诸位,肯盼继续帮忙。
 
对eflyer的建议很感兴趣,但不知您说的"把这个目录下的所有文件追加到一个你想要生成<br>的文件"如何操作及加了以后如何编程序调用。盼能告知如何加密及其源代码。
 
把图片保存到数据库里面去也可以啊
 
pipi.,把图片保存到数据库里面,只能是bmp格式的,jpg格式的不行。
 
我搓你祖宗十八代~你妈妈逼里长黄牛!~你妈是自行车唆,人人都来骑<br>搓你爸和你的屁,股!老子,日,你妈的个我每次家你妈妈非要我把搓爽!才让我走!<br>你老娘已平躺在床上把腿弓起成大字形 等待我的插入 翻屁,眼!<br>你他妈有五欠,欠通,欠摸,欠日,欠打,欠搞妈妈地<br>★你爹鸡鸡不能搞!你妈必里长了草!你帮你妈来除?<br>你一岁死了娘,!你二岁死了爸爸,!你三岁你妹妹被你家的母猪强奸!!!<br><br>
 
哇,楼上的不至于吧:-(
 
请斑竹把枭翱疆壶这狗日的的东西删掉!
 
300M的文件做成一个,那不是很大吗?
 
我没有做过,所以不是很清楚,但是我知道有一个lzh.pas的单元,提供的是lzh压缩算法。<br>我想这个算法或许能够帮助你,这个东西在skinenigneer等控件中都有用过的。
 
后退
顶部