Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.10.02;
Скачать: CL | DM;

Вниз

создание оболочки для консольного приложения   Найти похожие ветки 

 
mamedovvms ©   (2009-08-19 07:37) [0]

Решил создать оболочку для консольного приложения , но вот не знаю с чего, начать.
почитал, понял что надо создавать пайпы, для того что бы консольному приложению передавать данные и забирать у него данные, как это сделать?
Предположим у меня есть консольное приложение consol.exe
надо запустить его и передать ему данные и забрать у него результат как это сделать??


 
MBo ©   (2009-08-19 07:44) [1]

в MSDN (и в справке WinSDK) по функции CratePipe есть пример Creating a Child Process with Redirected Input and Output


 
Anatoly Podgoretsky ©   (2009-08-19 10:34) [2]

> mamedovvms  (19.08.2009 07:37:00)  [0]

Примеров для Дельфи по Интернету рассыпано много.


 
mamedovvms ©   (2009-08-25 08:49) [3]

Примеров то много это только кажется, я вот только на один раз 30 натыкался многие ссылаются на него, хотя во первых там есть ошибки, то есть он не работает без корректировки, а во вторых просо не могут объяснить что у них спросили, просто нашли в инете тему похожую какой то код и рады


 
Сергей М. ©   (2009-08-25 09:27) [4]


> он не работает без корректировки


Что мешает скорректировать самостоятельно ?


 
mamedovvms ©   (2009-08-25 10:28) [5]

да дело как раз не в том что ее корректировать надо а в том что человек дает эту программу даже сам не проверив ее


 
Сергей М. ©   (2009-08-25 10:49) [6]


> человек дает эту программу даже сам не проверив ее


Человек дает ее для того чтобы ты изучил общую логику алгоритма, а не для слепого передирания.


 
mamedovvms ©   (2009-08-25 10:55) [7]

ну как сказать , искать в чужом коде ошибки не очень то по учебному, когда человек не понимает да еще там и ошибки как можно что то понять и чему то научиться


 
Сергей М. ©   (2009-08-25 12:14) [8]


> искать в чужом коде ошибки не очень то по учебному


Это очень по-учебному.
Да и кто сказал, что там "ошибки", если "человек не понимает" ?


 
mamedovvms ©   (2009-08-25 12:41) [9]

я думаю тебе в школе перед тем как пройти производные тебе не давали решенный пример и не спрашивали где ошибка


 
Сергей М. ©   (2009-08-25 12:54) [10]


> mamedovvms ©   (25.08.09 12:41) [9]


Здесь не школа.


 
mamedovvms ©   (2009-08-25 13:05) [11]

да никто и не говорит что здесь школа, просто я тоже могу выложить свою прогу которая работает но косячет , и пусть что ли другие мучаются разбираются в моем коде и исправляют мои ошибки, то есть как я понимаю так будет лучше что ли%?


 
Сергей М. ©   (2009-08-25 13:20) [12]


> пусть что ли другие мучаются разбираются в моем коде и исправляют
> мои ошибки


А ты не чеши всех под одну гребенку)

Дурак, он сдует твой код, поймает твой косяк и отматерит тебя на весь Тырнет, мол, обидели меня, мол, г..на дали, а ложку не дали. Дурак он и есть дурак, что с него взять)

А умный, он разложит твой код по полочкам, выяснит строчка за строчкой, что там для чего и почему именно в такой последовательности, залезет с головой в справочники-мануалы, прогонит код пошагово под отладчиком, ДАЖЕ если код гарантированно и действительно работоспособный)


 
mamedovvms ©   (2009-08-25 13:50) [13]

так вот как ты говоришь я уже делаю дня 4 минимум уже все разложил и все переделал, ну как мог конечно, но только вот в чем вся проблема, там одно приложение открывается а у меня другое, так что и потребности получаются разные, а когда начинаешь что то спрашивать типа "открыл консольное приложение там то что то не получается сделать" а тебе сразу ссылку на ту прогу которую ты видел как минимум 30 раз когда просто искал даже инфу, и когда ты ее уже вдоль и поперек перелазил, я считаю просто это не уважение к человеку, когда не поняли даже в чем проблем а сразу дали тебе от ворот поворот, разве так нормально???


 
Сергей М. ©   (2009-08-25 13:57) [14]


> там одно приложение открывается а у меня другое, так что
> и потребности получаются разные


Ну так а почему ты решил, что если при других "потребностях" чужой код якобы работает, а при твоих почему-то вдруг не работает, то это не иначе как чужая ошибка и можно матюкать автора на весь Тырнет ?)


 
mamedovvms ©   (2009-08-25 14:03) [15]

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



Страницы: 1 вся ветка

Текущий архив: 2011.10.02;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.008 c
15-1307638058
uniken1
2011-06-09 20:47
2011.10.02
Драйвер под заказ


2-1307895125
Leon-Z
2011-06-12 20:12
2011.10.02
Предупреждение компилятора.


2-1308231708
@!!ex
2011-06-16 17:41
2011.10.02
TPageControl не получается сделать OwnerDraw


2-1307898394
jobitn@mail.ru
2011-06-12 21:06
2011.10.02
помогите переделать на delphi! горюю


2-1308141783
Patrick1968
2011-06-15 16:43
2011.10.02
Конвертация из Excel