关闭主程序后,不能释放主程序的进程? ( 积分: 50 )

  • 主题发起人 主题发起人 naj94656
  • 开始时间 开始时间
N

naj94656

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个系统,子窗体都是MDI窗体,但是我要关闭程序后,主程序的进程不能释放,我很苦恼,请指教!!
 
我做了一个系统,子窗体都是MDI窗体,但是我要关闭程序后,主程序的进程不能释放,我很苦恼,请指教!!
 
在任务管理器里找到你的主程序进程把它结束了就是了!
主程序进程名就是你的----工程名.exe
 
那我知道呀!我说的是,delphi关闭程序后不能把主程序释放掉,
 
退出时用Application.Terminate
 
同意楼上的。
 
在MDI窗体的onclose事件中将主窗体结束掉
如:mainform.close(); mainform为主工程窗体
 
你第一个创建的窗体就是工程的主窗体,
如果你第一个创建的是LoginForm,登录后把它Hide了,关闭MDI主窗体后,
你还得把LoginForm关闭,这样才能正确退出系统,
建议把MDI主窗体作为工程的主窗体。
 
当主程序退出时(主窗体退出时),在窗体的Close事件中写入Application.Terminate 就可以了
 
上面的错了,应该是Application->Terminate
 
[:D][:D][:D]退出时用Application.Terminate我也遇到過,沒錯。
 
在窗体的Close事件中写入Application.Terminate
 
后退
顶部