我找不到这方面的教程。在 VB.NET 中我想要执行如下命令:
Dim array1() as string = ListFilesInFolder("www.example.com/images")
我知道这可能不会那么简单,但是有人可以给我指点教程或其他东西吗?
使用这个免费的库http://netftp.codeplex.com/ http://netftp.codeplex.com/
Imports System.Net
Imports System.Net.FtpClient
Sub Main
using ftp = new FtpClient()
ftp.Host = "www.example.com"
ftp.Credentials = new NetworkCredential("yourFTPUser", "yourFTPPassword")
ftp.SetWorkingDirectory("/images")
for each item in ftp.GetListing(ftp.GetWorkingDirectory())
select case item.Type
case FtpFileSystemObjectType.Directory:
Console.WriteLine("Folder:" + item.FullName)
case FtpFileSystemObjectType.File:
Console.WriteLine("File:" + item.FullName)
End Select
Next
End Using
End Sub
当然,我假设 www.example.com 是一个 FTP 服务器。
重要提示:图书馆需要完整的Framework 4.0
。您应该转到您的构建页面Project Properties
,单击Advanced Options
并选择Framework 4.0
代替Framework 4.0 Client Profile
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)