发布网友 发布时间:2022-04-27 13:43
共4个回答
热心网友 时间:2022-04-27 15:13
有不是多线程的,.NET有一个异步控件来完成这个事情,BackgroundWorker。
多线程其实比你想象的简单,你计划操作步骤,打比方说我们处理一个文件,用进度条来显示进度。我们可以定*压他进度为5%,解密文件后哦进度完成20%,读取数据后进度完成30%,重新整理插入数据后进度完成60%,再加密,进度为80%,再压缩进度为90%,再发送进度为95%,删除历史记录结束动作进度为100%。这种事就要多线程去完成,调用控件你就需要委托或者回*件。
进度条给他赋值就好了,程序运行后你会发现进度条在动。
这是现在90%程序进度条原理。
热心网友 时间:2022-04-27 16:31
填加一个 ProgressBar 按件热心网友 时间:2022-04-27 18:05
简单点的可以 首先获取你数据有多少条 然后设置进度条就可以了