我想实现一个效果,做我的电脑的资源管理器,程序刚刚启动的时候,他在一直递归读目录,所以卡死了,要等1-2分钟才读完,就可以进行接下来的操作了.
但是我想在他卡死的时候放个Flash遮住窗体一部分,除了标题,让那个动画播放,相当于loading.....,可以吗?
如果不能用Flash的话,那有什么其他的方法可以做类似于loading......的效果吗?
但是我想在他卡死的时候放个Flash遮住窗体一部分,除了标题,让那个动画播放,相当于loading.....,可以吗?
如果不能用Flash的话,那有什么其他的方法可以做类似于loading......的效果吗?
可以使用BackGroundWorker控件
也可以使用委托,调用BeginInvoke
private void AAA()
{
th = new System.Threading.Thread(Read);
th.Name = "Read";
th.Start();
}private void Read()
{
...
}
async限定词 声明 异步方法