QProcess调用外部的exe,判断外部程序是否在运行 | 您所在的位置:网站首页 › 查看程序运行状态 › QProcess调用外部的exe,判断外部程序是否在运行 |
依赖:windows下,Qtcreator;linux未测试 通过网络搜索,有两个地方需要注意;要想成功调用外部的exe,第一需要QProcess,第二需要QProcess的参数,这个参数是task 任务指令 艺术源于网络和Qt官网 1、tasklist和taskkill TASKLIST,显示符合条件的列表信息TASKKILL, 终止对应的程序![]() ![]() ![]() eq;相同 ne;不相同 "-“与”"效果是一样的 2、QProcess start 启动外部程序;当他关闭时,外部程序也会跟着关闭。![]() ![]() 代码示例: 启动主要是 "command"//cmd指令 检查是否启动主要是 //process->readAllStandardOutput(); method 1: //非阻塞启动 process->startDetached("./SCMS-E.exe",QStringList() |
CopyRight 2018-2019 实验室设备网 版权所有 |