您的位置:程序门 -> .net技术 -> vb.net



如何获取my.computer.network.uploadfile的上传进度?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何获取my.computer.network.uploadfile的上传进度?[已结贴,结贴人:mjdwcn]
发表于:2008-01-09 15:56:15 楼主
如何获取my.computer.network.uploadfile的上传进度?
虽然   my.computer.network.uploadfile加个参数可以显示进度条,但是不能显示具体的值和速度,不知道有什么方法可以获取这个方法的进度值
发表于:2008-01-09 16:13:321楼 得分:20
使用my.computer.network.uploadfile上传文件的本质实际上是在使用webclient上传文件。
虽然使用my.computer.network.uploadfile可以显示一个进度条,但是并没有提供较准确的信息。

因此,可以使用webclient来上传文件并确定较准确的信息,比如:

 
vb.net code
dim wc as new webclient addhandler wc.uploadprogresschanged, new uploadprogresschangedeventhandler(addressof me.wc_uploadprogresschanged) private sub wc_uploadprogresschanged(byval sender as object, byval e as uploadprogresschangedeventargs) console.writeline(e.progresspercentage) end sub

发表于:2008-01-09 16:13:412楼 得分:0
用timer控件


快速检索

最新资讯
热门点击