当前位置: 代码迷 >> QT开发 >> Qt程序中,如何启动外部的一个exe程序,并且把本程序关闭
  详细解决方案

Qt程序中,如何启动外部的一个exe程序,并且把本程序关闭

热度:144   发布时间:2016-04-25 03:12:37.0
Qt程序中,怎么启动外部的一个exe程序,并且把本程序关闭?
rt,比如我写的程序是a.exe,当我按下一个按钮时,我需要启动b.exe,并且关闭a.exe。应该怎么做呢 ?
------解决方案--------------------
可以用QProcess,看下Qt的帮助,上面有例子
------解决方案--------------------
引用:
Quote: 引用:

可以用QProcess,看下Qt的帮助,上面有例子

我现在用的就是QProcess,可是怎么关闭本程序呢?

用QProcess启动完b程序后,使用 exit(0);
如果来不及启动则,在调用QProcess之后,sleep()一下sleep的参数单位是毫秒,再exit(0);
  相关解决方案