为什么我的程序总是不能退出
写了一个POCKET 2002的程序,环境是.net 2003 + activesync,硬件是一部神达手机,但是程序总是不能结束,只能通过在运行程序列表里面结束,但是这样结束后,内存运行的程序里面虽然没有了,但是再次点击程序却执行不了,通过.net2003也部署不了总提示共享冲突。也有时候在运行程序列表里面也结束不了,感觉程序还在运行,除非关机重启才正常。
谁知道是怎么回事,有什么办法直接就结束程序。
现在的程序里面只有
protected override void Dispose( bool disposing )
{
base.Dispose( disposing );
}
[解决办法]
在Form_Closed里调用Application.Exit()
[解决办法]
暂时还没有,试试这个,CSDN上下的:http://download.csdn.net/source/180559
[解决办法]
默认情况下,你点击右上角的 "OK ",只是让Form最小化,因此,你要确认Form_Closed被调用,Application.Exit()才能生效!
[解决办法]
Form.close;
[解决办法]
eVC:
PostQuitMessage (WM_QUIT);