EL#中的Ole自动化

时间:2010-03-25 10:22:41

标签: c# .net visual-c++ com ole

我写了创建ole自动化对象的vbs

On Error Resume Next
dim objShell
dim objFolder      
if not objFolder is nothing then
objFolder.CopyHere "ftp://anonymous:123@ftp.microsoft.com/bussys"
WScript.Sleep 100
end if 
set objShell = nothing
set objFolder = nothing

如何在C#上做到这一点(或者没有使用自动化,只需使用com)?或者在没有MFC的情况下在c ++上执行此操作。

1 个答案:

答案 0 :(得分:0)

Here你会发现一篇关于如何从C#进行FTP的文章。基本上它使用FtpWebRequest类。我相信你现在有足够的信息可以自己编写代码。

要下载整个目录,您需要查找文件夹中的文件(ListFolder方法),然后下载所有文件(每个文件的DownloadFile)。