我写了个WINFORM问题,可是程序退出以后进程没有消失,我的程序叫LOVE,退出以后,系统仍然有一个LOVE.EXE进程。请问,如何能使接触消失?

解决方案 »

  1.   

    我写了个WINFORM问题,可是程序退出以后进程没有消失,我的程序叫LOVE,退出以后,系统仍然有一个LOVE.EXE进程,导致无法在启动程序。请问,如何能使进程消失?
      

  2.   

    是不是用到了Socket 或文件输入输出流啊?线程呢?做一个关闭按钮事件Application.Exit();试一下
      

  3.   

    如果你的程序中用到了多线程,每次退出前最好先判断一下,你定义的线程是不是NULL,不是的话,释放它先
      

  4.   

    把线程的IsBackground属性设为true
    程序退出后线程也自动结束
      

  5.   

    结束一般主窗口结束掉就能结束程序进程,用process类的CloseMainWindow()方法可以结束
    如果没有窗口或者由于一些原因没能结束(比如主窗体调用一个模式对话框,在模式对话框中结束主进程,这样就不行),要用process类的kill()方法结束对于本程序的话可以用Application.Exit();
      

  6.   

    只要主线程退出,程序就会退出,在CLOSE 事件里面加上 
    Application.Exit();