首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Application.DoEvents有关问题

2012-01-16 
Application.DoEvents问题for (int i 0 i 100 i++){//执行功能AshowA()}Application.DoEvents()//

Application.DoEvents问题
for (int i = 0; i < 100; i++)
{
//执行功能A
showA();
}
Application.DoEvents();
//执行功能B
showB();

现在的问题是 看不到showA()功能显示的效果
如果把showB()屏蔽就可看到showA()功能显示的效果

我想showA()显示完后再showB();
界面上能看到这样的效果

 

[解决办法]
在循环里面加入Application.DoEvents();
for (int i = 0; i < 100; i++)
{
//执行功能A
showA();
Application.DoEvents();
}

//执行功能B
showB();

[解决办法]
没有理解楼主的意思,是showa执行100次后执行showb吗?

热点排行