|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.08.2009, 07:47 | #1 |
Пользователь
Регистрация: 19.08.2009
Сообщений: 89
|
передача параметров в createprocess
у меня программа запускает консольное приложение cons.exe , но это консольное приложение использует данные из файла tex.txt как мне в createprocess передать в параметрах tex.txt . пишу на Делфи
вот код Код:
|
27.08.2009, 08:44 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Что ж ты настойчивый такой. Это ведь кросспосты:
Вот чтоб покончить раз и навсегда с твоими нарушениями пример: Твоя прога: Код:
Код:
http://www.programmersforum.ru/showthread.php? t=22381&highlight=ExecConsoleApp НЕужели так трудно поиском порулить, а?
I'm learning to live...
|
27.08.2009, 12:12 | #3 |
Пользователь
Регистрация: 19.08.2009
Сообщений: 89
|
большое спасибо
|
27.08.2009, 12:16 | #4 |
Пользователь
Регистрация: 19.08.2009
Сообщений: 89
|
опять проблема, у меня запускаемая дочерняя консольная программа выводит информацию а затем ждет что бы ввели некоторые данные, так вот из за того что надо ввести некоторые данные моя программ останавливается на строке
Код:
|
27.08.2009, 12:24 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
В данном случае нужно смотреть что просит программа, как она работает.
I'm learning to live...
|
27.08.2009, 12:29 | #6 | |
Пользователь
Регистрация: 19.08.2009
Сообщений: 89
|
Цитата:
2 если консольная просит просто ввести число Код:
Последний раз редактировалось Consol; 27.08.2009 в 12:33. |
|
27.08.2009, 12:44 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Если мне не изменяет память то:
Код:
I'm learning to live...
|
27.08.2009, 12:47 | #8 |
Пользователь
Регистрация: 19.08.2009
Сообщений: 89
|
нет мне хотелось бы не так сделать, то есть надо что бы было вот как
я запускаю программу она запускает консольную считывает строку "Введите число", я на форме в поле ввожу число (например 2) это передается консольной, консольная обрабатывает полученные данные и выдает результат "Вы ввели число 2", такое реально сделать???? |
27.08.2009, 12:52 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Да но я это не прорабатывал. Точно так же как ты назначил выходной пайп так и входной нужно делать кажись
I'm learning to live...
|
27.08.2009, 12:58 | #10 |
Пользователь
Регистрация: 19.08.2009
Сообщений: 89
|
да это понятно, мне просто не понятно как можно считать то что написала консольная программа, потому что когда я запускаю просто ничего не считывается так как ожидается ввод данных, но пользователю то надо увидеть что он должен ввести, хотя после запуска консольной программы она выводит текст "Введите число" и ждет пока не введут число, но моя программа почему то не считывает и не выдает мне этот текст
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача и параметров между страницами | Killer_djon | JavaScript, Ajax | 3 | 04.02.2009 04:07 |
Передача параметров | aesoem | Общие вопросы Delphi | 8 | 15.07.2008 21:51 |
CDialog передача параметров! | mahsus | Общие вопросы .NET | 4 | 09.03.2008 17:40 |
Передача параметров | Gudzon | Общие вопросы Delphi | 12 | 08.02.2007 08:19 |