Russian Qt Forum
Май 17, 2024, 22:49 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QProcess help please  (Прочитано 2119 раз)
DePeBo
Гость
« : Август 21, 2015, 18:54 »

Всем привет.
Знаю, что тема возникала не раз, но ответа на мой вопрос так и не нашел.
Сделал программу на 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)
Записан
Bepec
Гость
« Ответ #1 : Август 21, 2015, 19:14 »

startDetached
Записан
DePeBo
Гость
« Ответ #2 : Август 21, 2015, 19:30 »

startDetached

Спасибо. Сработало Смеющийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.084 секунд. Запросов: 20.