C#多线程使用进度条
时间:2011-04-24 来源:seoxs
//声明一个委托
public delegate void UpdateBar(int iBar);
//委托使用进度条
void UpdateMyBar(int iMyBar)
{//www.elivn.com
if (this.progressBar1.Value != this.progressBar1.Maximum)
{
if (this.progressBar1.InvokeRequired)
{
UpdateBar pb = new UpdateBar(UpdateMyBar);
IAsyncResult pbaResult = this.progressBar1.BeginInvoke(pb, new object[] { iMyBar});
try { pb.EndInvoke(pbaResult); }
catch { }
}
else { this.progressBar1.Value++; }
}
}
相关阅读 更多 +
- 系统休眠文件删除后果 如何删除计算机的休眠文件 2025-04-22
- 站群服务器是什么意思 站群服务器的作用 站群服务器和普通服务器的区别 2025-04-22
- jQuery插件有何作用 jQuery插件的使用方法 2025-04-22
- jQuery插件有哪些种类 简单的jQuery插件实例 2025-04-22
-