C#进度条和EdtFTPnet Bytestransferred事件

时间:2011-06-14 22:06:16

标签: c# progress-bar byte

你好,在Stack Overflow偷看,我有一个问题,我已经尝试解决了几天。我有一个问题,我想通过进度条显示,通过FTP从远程文件的字节总数传输的字节。

在文档中已经编写了如何使用FTPConnection作为示例来使用库中的ftp事件,但我无法使用BytesTransferred事件。我将方法定义到我的代码中,但是我想将它与progressbar或backgroundworker.reportProgress()方法一起使用的确切地或准确地在哪里?

如果有人已经使用过它,或者你可以给我一个提示,那将非常感激。我一直在搜索论坛,但搜索功能真是太糟糕了。

提前致谢! :)

1 个答案:

答案 0 :(得分:0)

尝试使用signalR(http://signalr.net/)。当您需要长时间保持连接打开时,它是客户端+服务器的通信库,如聊天或文件上传。在服务器上,假设服务器知道文件大小,我会将变量设置为session或某个地方,指示进度。我没有使用它,但它将是我去执行此类任务的地方。

相关问题