我在做更新程序。 
从中心城市的FTP服务器上下载补丁程序文件,到各个城市的客户端。 这样的程序,其实也可从网上下载VB源码,但该程序中,FTP服务器上的目录比较单一并固定,所要更新的文件都以列表形式存在一个文件中。 现在,我们的情况中,遇到难题。 
FTP服务器上的目录不固定,说白了,我们在发布补丁程序时,有时会新增文件夹,子文件夹的级数也不固定。而FTP本身没有get文件夹的做法。只能get文件。要下载到客户端来,需要对服务器进行遍历,还要判断本地机是否存在那些新建的文件夹,若不存在得创建。 
所以,遇到二个难点:一是对FTP服务器进行遍历(用文件列表很困难,因为发布的文件数太多了,200多个)。二是有没有 get 文件夹的做法? 
)FtpGetFile函数是将FTP服务器上的文件get到本地中。)有人提出压缩包的方案,让我们把发布文件压缩
(rar)上传到ftp上,然后客户端用更新程序下载在后台解压并覆盖软件的安装目录中。(这里就遇到了用VB实现解压的问题) 请大家帮帮忙,具体问题具体分析,最好今天能有解决办法。
谢谢了,一次性解决成功的,想加分的,尽管说。