0
下载所以我发现这真的很好ftp library似乎做大部分的东西与WININET的功能,除了一个单一的事情就好了。它不显示上传/下载文件的进度。有没有简单的方法来解决这个问题?或者,这就像地狱扩大它,我将与WebRequest
和其他库(我已经看到了进度条存在的代码示例,但这个干净,漂亮的图书馆似乎是对我好,所以我更愿意用这一个更好)。FTP上传/在C#中使用WININET功能与进度条
另外,如果我去WebRequests或使用WinInet在速度,可扩展性等方面是相似的会是好?
public void GetFile(string remoteFile, string localFile, bool failIfExists)
{
int ret = WININET.FtpGetFile(_hConnect,
remoteFile,
localFile,
failIfExists,
WINAPI.FILE_ATTRIBUTE_NORMAL,
WININET.FTP_TRANSFER_TYPE_BINARY,
IntPtr.Zero);
if (ret == 0)
{
Error();
}
}