Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

Lazarus IDE and 组件 下载地址版权申明
查看: 2485|回复: 2

求助!TZipper类的问题(zip压缩,解压),不支持空文件夹!

[复制链接]

该用户从未签到

发表于 2013-6-7 15:06:37 | 显示全部楼层 |阅读模式
最近的做一个程序,需要zip和unzip,
想来这个功能很基础,lazarus应该支持。没想到的是,查看doc/chm目录下的帮助,居然没有发现。
难道我的近视度数又深了?
放狗搜!
发现TZipper类,和TUnzipper类,OK,搞定。(参考http://wiki.freepascal.org/paszlib
但是,事情没有完。
在测试的时候,由于偷懒,建立了几个空文件夹。好,问题来了,这货不支持空文件夹啊!
是不是我的使用方法不对啊?咋办呢?求组各位。。。
回复

使用道具 举报

该用户从未签到

发表于 2013-6-7 21:45:38 | 显示全部楼层
我的代码一切正常,能建立空目录。
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-6-10 17:18:25 | 显示全部楼层
感谢各位。
我那个软件,因为交货时间到了,只能采用,空文件夹额外加一个冗余文件的方式。

今天放假,有空,去laz网站看了一下,发现了3个压缩相关控件。
1、http://wiki.lazarus.freepascal.org/Zlibar
2、http://wiki.lazarus.freepascal.org/ZipFile
3、http://wiki.lazarus.freepascal.org/FreePascalArchivePackage
找空看看。
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

GMT+8, 2024-3-1 22:34 , Processed in 0.026343 second(s), 8 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表