当前位置 博文首页 > 木木木 的博客:Qt开发之路40---QProcess启动控制台程序不显示窗
QProcess *processRobot_1 = new QProcess();
processRobot_1->start("C:/Users/www/Desktop/BG/Test.exe");
此方法启动后,控制台程序Test.exe可以启动,但无法显示dos窗口。
QProcess *processRobot_1 = new QProcess();
processRobot_1->start("cmd.exe");
processRobot_1->write("cd /d C:/Users/www/Desktop/BG/ && start Test.exe\n");
用 QProcess 启动你要显示的终端(Ternimal)或命令行(cmd.exe),在终端或命令行中启动你的程序,此方法可以正常显示窗口。
上一篇:Qt开发之路39—Qt pro项目检测编译器版本(64位或32位)
cs