Форум программистов, компьютерный форум CyberForum.ru

как запустить прогу из другой проги - C++

Восстановить пароль Регистрация
 
alex1392
31 / 31 / 3
Регистрация: 24.07.2013
Сообщений: 187
10.08.2013, 11:41     как запустить прогу из другой проги #1
Доброе всем время суток вопрос в следующем :
У меня есть 3-ри небольших консольных приложения и есть необходимость сделать их вызов из 4-того то есть в мейне 4-того приложения поставить что-то на подобии свича и при определенном случае запустить приложение №1 в ином №2 и тд. подскажите пожалуйста как это сделать ) заранее благодарю )
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Catstail
Модератор
 Аватар для Catstail
21428 / 10213 / 1664
Регистрация: 12.02.2012
Сообщений: 17,082
10.08.2013, 12:21     как запустить прогу из другой проги #2
Вот так можно запустить один exe из другого. Остальное - дело техники
C++
1
2
3
4
5
6
7
#include <process.h>
 
int main(int argc, char* argv[])
{
    system("etc04.exe");
    return 0;
}
-=ЮрА=-
Заблокирован
Автор FAQ
10.08.2013, 12:40     как запустить прогу из другой проги #3
alex1392, используй стандартный API : функцию CreateProcess
Tulosba
:)
Эксперт C++
4377 / 3220 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
10.08.2013, 12:59     как запустить прогу из другой проги #4
fork/exec, spawn
Catstail
Модератор
 Аватар для Catstail
21428 / 10213 / 1664
Регистрация: 12.02.2012
Сообщений: 17,082
10.08.2013, 16:14     как запустить прогу из другой проги #5
Цитата Сообщение от Tulosba Посмотреть сообщение
fork
- в Win???
Tulosba
:)
Эксперт C++
4377 / 3220 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
10.08.2013, 18:13     как запустить прогу из другой проги #6
Цитата Сообщение от Catstail Посмотреть сообщение
- в Win???
ТС где-то сказал про ОС?
Catstail
Модератор
 Аватар для Catstail
21428 / 10213 / 1664
Регистрация: 12.02.2012
Сообщений: 17,082
10.08.2013, 18:26     как запустить прогу из другой проги #7
Цитата Сообщение от Tulosba Посмотреть сообщение
ТС где-то сказал про ОС?
- нет. Но конкретизация не помешала бы.
-=ЮрА=-
10.08.2013, 18:32
  #8

Не по теме:

Тогда можно написать перфокарту раз ось неважна...

Raali
572 / 276 / 12
Регистрация: 06.07.2013
Сообщений: 917
Завершенные тесты: 1
10.08.2013, 18:34     как запустить прогу из другой проги #9
имхо в консоли лучше system так как приложение вклинится в то же окно, хотя кто его знает, что именно нужно
-=ЮрА=-
Заблокирован
Автор FAQ
10.08.2013, 21:46     как запустить прогу из другой проги #10
Цитата Сообщение от Raali Посмотреть сообщение
так как приложение вклинится в то же окно
- для CreateProcess флаг CREATE_NEW_CONSOLE в помощь и будет новый экземпляр. system это mustknow уровень но уровень профи, уж лучше тогда ShellExecute юзать
Rusarch333
7 / 7 / 1
Регистрация: 12.08.2012
Сообщений: 96
11.08.2013, 00:56     как запустить прогу из другой проги #11
Process::Start(путь к файлу);
alex1392
31 / 31 / 3
Регистрация: 24.07.2013
Сообщений: 187
11.08.2013, 03:14  [ТС]     как запустить прогу из другой проги #12
я сделал через систем все работает отлично спс всем за помощь
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.08.2013, 18:48     как запустить прогу из другой проги
Еще ссылки по теме:

Как запустить прогу? C++
как свою прогу запустить на других компах C++
запустить .exe из другой программы win32 C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Rusarch333
7 / 7 / 1
Регистрация: 12.08.2012
Сообщений: 96
11.08.2013, 18:48     как запустить прогу из другой проги #13
У меня через систем в СLR/Windows Forms перестало работать.
Yandex
Объявления
11.08.2013, 18:48     как запустить прогу из другой проги
Ответ Создать тему
Опции темы

Текущее время: 11:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru