Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2011.10.02;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "WinAPI";
Текущий архив: 2011.10.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.004 c
2-1307943465
Gu
2011-06-13 09:37
2011.10.02
Инициализация application в dll


4-1250653039
mamedovvms
2009-08-19 07:37
2011.10.02
создание оболочки для консольного приложения


15-1307392194
Юрий
2011-06-07 00:29
2011.10.02
С днем рождения ! 7 июня 2011 вторник


1-1267450439
apic
2010-03-01 16:33
2011.10.02
Как при компиляции автоматически поместить исходный код


11-1238063198
S
2009-03-26 13:26
2011.10.02
Кто бы взялся переделать VCL компонеты?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский