执行一段后,跳出对话框,选择后执行,求代码 ?

解决方案 »

  1.   

      //上面已执行的代码            if (MessageBox.Show("是否继续执行?", "提示", MessageBoxButtons.YesNo) == DialogResult.No)
                {
                    return;
                }            //下面将要执行的代码
      

  2.   

    MessageBox.Show(),不明白你所说的一段是什么,时间间隔码
      

  3.   

    用MessageBox可以中止程序,弹出选项窗体
    也可以用
    while(_toggle)
    {
    continue;
    }
    动态控制 _toggle就可以了.
    在就是用
    AutoResetEvent autowait = new AutoResetEvent(true);
    autowait.WaitOne();停止等待
    autowait.Set();继续
      

  4.   


                //上面已执行的代码            if (MessageBox.Show("是否暂停?", "提示", MessageBoxButtons.YesNo) == DialogResult.OK)
                {
                   //当前进程等待10秒
                   System.Threading.Thread.Sleep(10000);
                }            //下面将要执行的代码