c#winform,关于进度条当前进度的计算。求助,大侠进,在线等...
发布网友
发布时间:2022-05-29 10:50
我来回答
共2个回答
热心网友
时间:2023-10-16 04:40
先拿到下载文件的大小,然后根据已下载的字节数判断百分比追问文件的大小是不是 responseStream.Length,然后怎么算?
追答你不是每次读10000个字节吗,就一次加实际读入字节数的百分比
热心网友
时间:2023-10-16 04:40
byte[] by = new byte[1024];
int bytesRead = -1;
while((bytesRead = st.Read(by, 0, by.Length)) > 0)
{
i = i + bytesRead;
fs.Write(by, 0, bytesRead);
progressBar.Value = (int)i;
System.Windows.Forms.Application.DoEvents();
}
请采纳