Форум программистов, компьютерный форум, киберфорум
Delphi: WinAPI
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.93/14: Рейтинг темы: голосов - 14, средняя оценка - 4.93
0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 3
1

Запуск консольного приложения из другого приложения

24.06.2013, 11:51. Показов 2784. Ответов 2
Метки нет (Все метки)

Я понимаю, что мой вопрос уже разжеван. Однако точного ответа я пока на него не нашел.

У меня есть некоторое приложение. Я хочу по нажатию на кнопку запустить другое (консольное) приложение и работать уже с ним в консоли. Мне не нужно возвращать вывод из этой консоли, все что мне нужно я сделаю в самой консоли, остается только запустить эту консоль.
Задача в том, чтобы запустить консольное приложение с 1 параметром - входным файлом. А дальше уже работать в этой консоли. Я думаю тут нет ничего сложного, и мне кажется, что решение в пару строчек. Я конечно буду сам искать решение, но если оно действительно очень простое, то прошу вас помочь мне.

Добавлено через 28 минут
Я делаю так:

Pascal
1
ShellExecute(Handle,'open','cmd.exe','/c program.exe file.txt','curdir',SW_SHOWNORMAL);
При нажатии на кнопку, консоль открывается на полсекунды и закрывается
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.06.2013, 11:51
Ответы с готовыми решениями:

Запуск консольного приложения и результат его выполнения
Приветствую всех. Столкнулся со следующей проблемой. Есть консольное приложение, выполняется через...

Запуск другого приложения с заданными параметрами
Здравствуйте уважаемые знатоки. Допустим на форме имеется Button. Нужно что бы после нажатия на...

Перехват вывода консольного приложения
Если попал не туда, извиняйте и перенаправьте куда надо... Всем привет, проблема в следующем:...

Получение данных из консольного приложения
Здравствуйте форумчане! Пожалуйста, подскажите . У меня такой вопрос. Я скачал примерчик из...

2
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
31464 / 20511 / 7988
Регистрация: 22.10.2011
Сообщений: 35,624
Записей в блоге: 7
24.06.2013, 11:58 2
Почему /c ? Внимательно посмотри вот сюда: Передача параметров командной строке с выбором места сохранения , и запомни это правило, больше так ошибаться не будешь.
1
0 / 0 / 0
Регистрация: 17.12.2012
Сообщений: 3
24.06.2013, 12:11  [ТС] 3
Мда... спасибо, что тратите время на дурака
Теперь все работает как задуманно.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.06.2013, 12:11

Запуск консольного приложения из формы
Есть написанное консольное приложение {$APPTYPE CONSOLE} Вопрос в том как из обычной формы по...

Запуск другого приложения по значению в реестре
Добрый день. Вобщем такая ерунда. В течении работы мое приложение создает различные файлы и...

Запуск консольного приложения
программно запускаем консольку, которая генерирует текстовые файлы output.txt. при первом запуске...

Запуск приложения из другого приложения
Привет товарищи! Имеется два приложения. Задача следующая: Из первого приложения запустить...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru