急!请问各位:在一个程序中,如何能关闭自己,并在关闭自己后,自动启动另一程序?
我在项目中遇到这样一个问题:我做的程序,一定要在关闭自己后,即他自己的所有在内存中的对象都退出后,再启动另一程序,怎么办呢?
我现在想用在当前进程退出前创建一个新的进程,但后建的进程马上就进行起来了,怎么能让他在前一进程退出后再运行呢?谢谢!
我在项目中遇到这样一个问题:我做的程序,一定要在关闭自己后,即他自己的所有在内存中的对象都退出后,再启动另一程序,怎么办呢?
我现在想用在当前进程退出前创建一个新的进程,但后建的进程马上就进行起来了,怎么能让他在前一进程退出后再运行呢?谢谢!
我在项目中遇到这样一个问题:我做的程序,一定要在关闭自己后,即他自己的所有在内存中的对象都退出后,再启动另一程序,怎么办呢?
我现在想用在当前进程退出前创建一个新的进程,但后建的进程马上就进行起来了,怎么能让他在前一进程退出后再运行呢?谢谢!
(注:用VC6+WIN2000,重点是如何在退出当前进程后,再起动另一进程!)
你当前要退出程序是,启动这个中间exe,
然后
1。中间exe判断你的当前的程序是否退出,然后再启动“另外一个程序”
2。中间exe延时启动“另外一个程序”应该可以搞定了吧
如果仅仅是不想写另外的程序,你可以使用windows系统的任务计划:退出前设置一个一次性的任务,在本程序退出的过后的某个时间,启动你要启动的程序。
http://vip.6to23.com/NowCan1/tech/delme.htm其实,你的系统是Win2000,应该有个很容易的办法,就是建立一个远线程,然后主程序结束,然后远线程启动第二个程序。