如何在FTP服务器端解压ZIP文件
各位高手你们好:
我现在有一个问题自己不能解决,希望帮手.
1\能否在VC中调用Winzip或者其他的压缩软件来压缩一个文件目录,winzip80不支持命令行的方式.
2\我将一个zip文件上传到ftp服务器,请问我如何再次调用winzip将其解压到特定的目录.
清高手指点,不胜感激
问题点数:50、回复次数:3Top
1 楼Winsock(Winsock)回复于 2001-01-03 13:42:00 得分 50
1.好象Winzip不行,但是有第三方兼容Winzip格式的类或者DLL,你可以调用它.
2.呵呵~~~不可能,服务器的执行权不在你手中,如何让它运行你的Winzip.
你知道如何在FTP上建立一个文件吗?PutFile()是拷文件,不是我想要的,有没有象CreateFile()的函数?Top
2 楼yes_start(刚刚开始)回复于 2001-01-03 13:57:00 得分 0
1\能够提供这样一些代码吗,我有一个dll,我的水平有限,所以不能完全看懂,每次只能压缩一个文件成zip,谢谢.我的电子邮件yes_start@sina.com,希望多交流
2\在服务器上建立一个文件应该是可以的,我没有亲自试验,你可以自己试一下,像CFile类可以建立一个新的文件一样,同样有一个CInternetFile,可以实现读写的功能,你可以试一下,也提供
CInternetFile *ff;
ff.Open((char*)FileName,CInternetFile::modeCreate|CInternetFile::modeWrite)Top
3 楼gboy(★)(★)回复于 2001-02-28 18:02:00 得分 0
我有直接调用 winzip7.0 dll 的代码,如果要的话我可以 mail 给你
Top




