c#winform,关于进度条当前进度的计算。求助,大侠进,在线等...
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#winform,关于进度条当前进度的计算。求助,大侠进,在线等...相关的知识,希望对你有一定的参考价值。
像这种下载数据,我如何计算ProgressBar当前的进度,假设进度条最大值是1000,
说错了,进度条最大值是100
文件的大小是不是 responseStream.Length,然后怎么算?
追答你不是每次读10000个字节吗,就一次加实际读入字节数的百分比
参考技术A 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();
请采纳本回答被提问者和网友采纳
C# winform加载子窗体很慢 如何用进度条显示
窗体加载的时候很慢,有点卡的样子,要等很久才能显示整个页面,请问各位高手,这个问题应该怎样解决?怎样用进度条显示?
参考技术A 开线程用另外一个线程控制进度条,当前进程去加载子窗体难说。。要看你是怎么加载的。。而且还要看你是加载的什么东西。。。
以上是关于c#winform,关于进度条当前进度的计算。求助,大侠进,在线等...的主要内容,如果未能解决你的问题,请参考以下文章