一个winform程序,在界面上进行一些操作之后,在后台运行一个程序,在后台运行的时候,前台可以不断的进行重复操作,后台要运行的程序个数不断增加,但后台一次只运行一个过程。如何实现

解决方案 »

  1.   

    后台要运行的程序个数不断增加,但后台一次只运行一个过程。
    直接Process.Start就可以了
      

  2.   

    后台要运行的程序个数不断增加,但后台一次只运行一个过程。
    直接Process.Start就可以了
    ===========================
    大概相当于排队状态,process好像不能实现吧
      

  3.   

    private void button1_Click(object sender, EventArgs e)
            {
                new System.Threading.Thread(new System.Threading.ParameterizedThreadStart(this.DoSomething)).Start();
    ;
            }        private void DoSomething(object obj)
            {
                //..
            }
      

  4.   

    jinjazz(近身剪) ( )
    ====================
    我如果要做到像堆栈一样的处理方式,应该怎么做