HLFX.Ru Forum
Показать все 20 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Флуд (https://hlfx.ru/forum/forumdisplay.php?forumid=11)
-- Консольная программа в Windows form окне (https://hlfx.ru/forum/showthread.php?threadid=2537)


Отправлено Alex_Gordon 08-01-2011 в 18:38:

Консольная программа в Windows form окне

Заинтересовался такой фишкой после использования XASH Studiomdl. Не подскажете, как такое делается?

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.



Отправлено XaeroX 08-01-2011 в 18:44:

Через трубы.

__________________

xaerox on Vivino


Отправлено Alex_Gordon 08-01-2011 в 18:47:

XaeroX?
Ты имеешь ввиду Pipes? И на что в них ссылаться?

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.



Отправлено Дядя Миша 08-01-2011 в 18:58:

Alex_Gordon объясни русским ртом, что тебе непонятно?
Если ты интерисуешься как Window-окошко может выводить текст в Win32 Console, то это моё ноу-хау, и даже если бы ты 100 тыщ милъёнов лет гадал, как я это сделал, то и тогда бы не догадался =)

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Alex_Gordon 08-01-2011 в 19:04:

Дядя Миша, мне непонятно на уровне вывода. Есть консольная программа, она работает в консоли (как ни странно). Вывод твоих программ идет в Win form окно, судя по всему в что-то типа memo. Как ты сделал передачу вывода работающей консольной программы в WinForm окно, да еще и в реальном времени, вот что мне непонятно?

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.



Отправлено XaeroX 08-01-2011 в 19:05:

Цитата:
Дядя Миша писал:
то это моё ноу-хау

Получить процесс родителя и узнать, консольный ли он?
А вообще тут много на эту тему:
http://community.livejournal.com/ru...ing/945004.html

Добавлено 09-01-2011 в 01:05:

Цитата:
Alex_Gordon писал:
Как ты сделал передачу вывода работающей консольной программы в WinForm окно, да еще и в реальном времени, вот что мне непонятно?

Ты тупой, что ли? Тебе сказали про трубы. Ты даже вроде как слышал про них краем уха. Что ещё не понятно?

__________________

xaerox on Vivino


Отправлено Alex_Gordon 08-01-2011 в 19:07:

XaeroX, а то что у труб буффер ограничен
И давай пожалуйста без оскорблений

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.



Отправлено XaeroX 08-01-2011 в 19:08:

http://lmgtfy.com/?q=console+output+redirect+pipe

Добавлено 09-01-2011 в 01:08:

Цитата:
Alex_Gordon писал:
а то что у труб буффер ограничен

И...?

__________________

xaerox on Vivino


Отправлено Alex_Gordon 08-01-2011 в 19:09:

XaeroX, я думал ты понял за все это время, что мои знания С++ колеблются у нуля, и что я делаю все в Delphi.
С другой стороны, мой фэйл, что я не указал в начале то, что меня интересует как это сделать под delphi.

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.



Отправлено XaeroX 08-01-2011 в 19:10:

Цитата:
Alex_Gordon писал:
И давай пожалуйста без оскорблений

Если я вижу, что человек тупит - я его прямо спрашиваю, тупой он или нет. Потому что если тупой - то я не хочу тратить время на объяснение простых вещей. Где ты тут оскорбление увидел?

Добавлено 09-01-2011 в 01:10:

Цитата:
Alex_Gordon писал:
я думал ты понял за все это время, что мои знания С++ колеблются у нуля, и что я делаю все в Delphi.

Откуда я знаю про твои знания, я с тобой вместе проект не делал.
В делфи то же самое, это же WinAPI.

__________________

xaerox on Vivino


Отправлено Alex_Gordon 08-01-2011 в 19:13:

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

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.



Отправлено XaeroX 08-01-2011 в 19:18:

Цитата:
Alex_Gordon писал:
А потому что с трубами я уже работал, и в Delphi от огранничености их буфера спасает только одна функция, которая чудовищно грузит процессор.

И я работал. И всё было прекрасно. Ну как знаешь.

__________________

xaerox on Vivino


Отправлено Дядя Миша 08-01-2011 в 19:24:

Alex_Gordon я не могу понять что ты хочешь спросить.
Ты можешь как пользователь объяснить что тебе непонятно, а?
С чего ты взял что те программы - консольные вообще?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Alex_Gordon 08-01-2011 в 19:34:

Дядя Миша, ладно забей

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.



Отправлено Дядя Миша 08-01-2011 в 20:30:

Alex_Gordon да ты объясни как простой юзер. Я не могу понять термины, которые ты сам себе на ходу придумываешь.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Alex_Gordon 09-01-2011 в 08:10:

Дядя Миша, я ничего не придумываю

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.



Отправлено Дядя Миша 09-01-2011 в 08:33:

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Alex_Gordon 09-01-2011 в 08:56:

Дядя Миша, ну не во мне проблема значит

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.



Отправлено Дядя Миша 09-01-2011 в 14:39:

Alex_Gordon ну а кому это всё надо? мне что ли?
Тебе надо, у тебя и проблема.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Alex_Gordon 09-01-2011 в 15:11:

Дядя Миша, ну вот и ладушки

__________________
Ха, тюремный автомобиль!!!

Ιερά λάμδα

Quisque moritur Gordon sinistram. Alex Gordon.



Временная зона GMT. Текущее время 07:06.
Показать все 20 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024