比如,
类似下拉框那种。
1
2
3
4
5
6
7
8程序运行中,需要用户做出选择。这个时候原来的程序停止执行,弹出一个提示窗口,有一堆选项,让用户选择?后面的程序,根据这个选择执行那我应该如何做?我试着使用新窗口来做。在新窗口中,有一对radiobox。不行。因为原来的窗口,程序在继续执行,而不能等待选择窗口关闭后,取出选择值,然后执行。

解决方案 »

  1.   

    这个是在winform中。运行在ce上面。
      

  2.   

    frm.ShowDialog()
    ... //后面的代码肯定是等窗体关闭才执行的。
      

  3.   


    还是你这个简单。我使用了线程,创建新线程。现在的线程join()到新线程上。问个问问题。showdialog()返回的是结果集。我如果想返回文本。我现在是用公共变量。还有其他办法吗?
      

  4.   

    用Process.start(),貌似是这个函数
    然后等要启动的程序启动后,当前这个程序发现进程存在,就自动关闭