关于MessageBox弹出后关闭的问题

xiaoquanwen 2006-03-16 02:22:13
我是这样的,我用messagebox里面弹出一个"是否要继续吗","确认","退出",如果我按确认,继续这执行下面的程序,我下面是的程序是执行通讯程序,问题是这样的,在我按"确认"后,messageBOX不能立即关闭,等我通讯完了才能关闭,有没有什么方法等我关闭messagebox这个窗口后,才执行这个通讯程序,谢谢
...全文
612 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
smalltownboy 2006-03-20
  • 打赏
  • 举报
回复
同意楼上.
sx_lxh 2006-03-16
  • 打赏
  • 举报
回复
为通信开个新线程。
javabeanzhang 2006-03-16
  • 打赏
  • 举报
回复
明白你的意思了,再写个窗体吧 :)
lxjlz 2006-03-16
  • 打赏
  • 举报
回复
DialogResult result = MessageBox.Show();
if (result == DialogResult.OK)
{
延遲10秒鐘 //具體函數名不記得了.和 Sleep 10 一樣的功能
//to do
}
xiaoquanwen 2006-03-16
  • 打赏
  • 举报
回复
我要的结果不是这样的,我要的是messagebox确实关闭了,我执行下面的程序,如果在关闭中
就不执行下面的程序
xingfustar 2006-03-16
  • 打赏
  • 举报
回复
来晚了,楼上给出了正确方法 我也留一个吧
DialogResult res = MessageBox.Show("是否继续", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
if (res == DialogResult.Yes)
{
}
else
{
}
lovefootball 2006-03-16
  • 打赏
  • 举报
回复
DialogResult result = MessageBox.Show();
if (result == DialogResult.OK)
{
//to do
}

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧