窗体怎么实现多线程,最好有代码,先谢谢了

解决方案 »

  1.   

    就是让FORM窗体独立一个线程运行,不占用主线程,主要是程序每次启动窗体都很卡
      

  2.   

    Invoke,,或者backgroundwork  处理你要处理的操作
    或则你自己 开个线程执行
      

  3.   

    窗体是一个对象,你把变量赋值,或者执行show操作就行了。
      

  4.   

    Thread t=new Thread(new ThreadStart(执行的某个方法));
    t.IsBackground=true;
    t.Start(); 最基本的启动一个线程去执行操作。
      

  5.   


    赞同,还可以
    new Tsak(function).Start();
      

  6.   

    Thread t=new Thread(new ThreadStart(执行的某个方法));
    t.IsBackground=true;
    t.Start();public void 执行的某个方法()
    {
        Form frm=new Form();
        frm.ShowDialog();
    }