Всем привет.
Знаю, что тема возникала не раз, но ответа на мой вопрос так и не нашел.
Сделал программу на VS 2015. Основная цель вызов bat файла с exe программы.
VS все получилось. Использовал следующий код:
ShellExecute(0, TEXT("open"), TEXT("cmd"), TEXT("/C DTScreen.bat"), NULL, SW_RESTORE);
Теперь захотел сделать программу с графической оболочкой. Как я понял QT C++ прекрасно для этого подходит, но возникли сложности с вызовом внешней программы.
Сейчас пытаюсь хотя бы запустить exe, но он запускается только в процессах, а как приложение нет (грубо говоря в фоновом режиме). Как можно вызвать exe, что бы реально его увидеть и работать в нем?
void MainWindow::on_pushButton_clicked()
{
QProcess processs;
processs.start("C:\\Users\\dmitry.rikhter\\Desktop\\AmRest\\Ramki\\ramki3_1.exe");
processs.waitForFinished();
}
QT Creator 3.1.0
Based on QT 5.2.1 (MSVC 2010, 32 bit)