知道那文件夹里的文件数吗? (text文件里面的数量不确定,就不行)Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Longprivate sub cmmand1_click()R= URLDownloadToFile(0,"http://www.abc.com/1.exe" , "c:\1.exe", 0, 0) end sub抱歉没有完整代码,我没做过这个事如果没有确定的文件名,这是事情比较麻烦需要远程拉取文件列表的权限这应该不是VB的问题,这是服务器权限的问题理论上HTTP协议下很难获取远程文件夹的文件列表我的想法是远程HTTP服务器弄一个获取文件列表的页面VB先读这个页面,再根据这个列表一个个下载不知道哟