急!请问各位:在一个程序中,如何能关闭自己,并在关闭自己后,自动启动另一程序?
我在项目中遇到这样一个问题:我做的程序,一定要在关闭自己后,即他自己的所有在内存中的对象都退出后,再启动另一程序,怎么办呢?
我现在想用在当前进程退出前创建一个新的进程,但后建的进程马上就进行起来了,怎么能让他在前一进程退出后再运行呢?谢谢!
我在项目中遇到这样一个问题:我做的程序,一定要在关闭自己后,即他自己的所有在内存中的对象都退出后,再启动另一程序,怎么办呢?
我现在想用在当前进程退出前创建一个新的进程,但后建的进程马上就进行起来了,怎么能让他在前一进程退出后再运行呢?谢谢!
解决方案 »
- Excel数据读取问题 不使用数据库
- 有方法使opengl所有状态回到最初状态吗?
- Measurement Studio 6.0打包问题
- 在VC中,使用richedit显示位图的问题??
- 怎样显示一个看起来跟主窗口平级的窗口
- 【公告】VC/MFC版面不欢迎发布任何无关VC的招聘贴、广告贴、政治贴,不保证无关VC/MFC的帖子的权益
- 编译时出现的错误,请帮忙!
- 真正郁闷!这个问题几个月都没搞定!
- 告急:Socket Notification Sink错误是怎么回事???
- 怎样给ActiveX控件(后缀是OCX)添加菜单项????(20分)
- 有那位愿意给我讲一下用ADO、OLE DB不用建立ODBC来访问SQL server数据库
- 有关在对话框上画位图的问题!
我在项目中遇到这样一个问题:我做的程序,一定要在关闭自己后,即他自己的所有在内存中的对象都退出后,再启动另一程序,怎么办呢?
我现在想用在当前进程退出前创建一个新的进程,但后建的进程马上就进行起来了,怎么能让他在前一进程退出后再运行呢?谢谢!
(注:用VC6+WIN2000,重点是如何在退出当前进程后,再起动另一进程!)
你当前要退出程序是,启动这个中间exe,
然后
1。中间exe判断你的当前的程序是否退出,然后再启动“另外一个程序”
2。中间exe延时启动“另外一个程序”应该可以搞定了吧
如果仅仅是不想写另外的程序,你可以使用windows系统的任务计划:退出前设置一个一次性的任务,在本程序退出的过后的某个时间,启动你要启动的程序。
http://vip.6to23.com/NowCan1/tech/delme.htm其实,你的系统是Win2000,应该有个很容易的办法,就是建立一个远线程,然后主程序结束,然后远线程启动第二个程序。