各位哥哥姐姐,我想编一个程序,把几个文件放到一个包中,就像winrar那样,打开这个包,里面列出这些文件,可以直接双击打开
其实我就想做一个文件锁,打开需要密码才能看见文件,但我不需要加密,只要简单的设置一个密码框,输入正确就进入包,不正确就退出,我只是要把一些大的,不是很重要的,不希望别人看到的,又不想发太多时间加密,解密的文件放到这个包中

解决方案 »

  1.   

    用winrar压缩,加密码,
    压缩的时候选择存储方式。
      

  2.   


    用以上楼主的方法即可,如果还还想软件压缩,则可以采用一些压缩组件,如VCLZIP等.
      

  3.   

    我好像找到办法了,
    就是把几个文件合并到一个文件中,然后在viewlist中显示那些文件名,双击时,创建一个选中文件的临时拷贝,然后用shellexecute打开,
    呵呵,好像有点烂
    不过还是要感谢楼上的热心帮忙
      

  4.   

    压缩软件也差不多是这么做的。只是增加了压缩以及记录相对路径等复杂一点点的功能。浏览的时候,先读取文件的结构,也称之为包头(Package Head),就可以用于显示,当需要解压,包括拖动,双击打开等,就会先释放到临时文件夹当中。