Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 27.09.2011, 12:31
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Есть такая задача запустить внешнюю программу и завершить работу основной, так чтоб запущенная продолжала работать.Такое решение не подходитКодC++ (Qt) #if (defined(_WIN32) || defined(_WIN64)) //--Windows QProcess *proc = new QProcess; proc->start(QApplication::applicationDirPath( )+"/update.exe -m"); qApp->quit(); #else //--Linux #endifВнешняя программа запускается, но окно основной продолжает висеть и из этого получается что смысла от таких танцев ноль, так как update должна скачать новые файлы с заменой имеющихся на компе, а так как основное приложение не закрылось то и бинарник в Windows само собой не перезапишется.---------------------------------------Может кто подскажет нормальное решение, под Windows, на Linux это решается попроще.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Запуск Qt программы на ARM Guest Продолжение старого архива 0 01.10.2011 04:58
Запуск двух копий одной программы. [Решено] Guest Архив вопросов и ответов 0 29.09.2011 17:36
Запуск другой программы Guest Новый архив 3 0 28.09.2011 20:04
запуск GUI программы без GNOME/KDE/и т.д Guest Новый архив 2 0 27.09.2011 19:49
Запуск программы в Windows Guest Новый архив 3 0 27.09.2011 18:26



© www.otvetnemail.ru - Форум вопросов и ответов.