Оле атомация в с # - PullRequest
       13

Оле атомация в с #

0 голосов
/ 25 марта 2010

Я пишу VBS, которые создают объект автоматизации ole

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 # (или сделать это без автоматизации ole, просто используйте com)? Или сделать это на C ++ без MFC.

1 Ответ

0 голосов
/ 25 марта 2010

Здесь вы найдете статью о том, как сделать FTP из C #. В основном он использует класс FtpWebRequest . Я уверен, что теперь у вас достаточно информации, чтобы самостоятельно написать код.

Чтобы загрузить целые каталоги, вам нужно найти файлы в папке (метод ListFolder), а затем загрузить все файлы (DownloadFile для каждого файла).

...