WebClientクラスを使用すると簡単に、FTP通信が出来ます。

FTPでダウンロード・アップロードする方法を記載します。

・System.Netをインポートする

ファイルをダウンロードする

Dim url As String = "ftp://192.168.2.141/sample.txt" 
Dim fileName As String = "C:\work\sample.txt"

Using WebCl As New WebClient()
    WebCl.Credentials = New NetworkCredential("id", "password")
    WebCl.UploadFile(url, fileName)                     'ファイルをアップロードする
End Using

 

ファイルをアップロードする

Dim url As String = "ftp://192.168.2.141/sample.txt" 
Dim fileName As String = "C:\work\sample.txt"

Using WebCl As New WebClient()
    WebCl.Credentials = New NetworkCredential("id", "password")
    WebCl.UploadFile(url, fileName)                     'ファイルをアップロードする
End Using