Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2012, 15:20   #1
fufel
Пользователь
 
Регистрация: 19.09.2007
Сообщений: 19
По умолчанию win32 console

Запущена консольная аппликация и в консоль выводятся данные. Как перехватит эти данные? Надо сделать так чтобы данные отображались в консоле и в старонней программе.

Кстати, в консольных приложениях имеется "Edit"->"Mark" и "Edit"->"Copy". Может их как то можно использовать?
fufel вне форума Ответить с цитированием
Старый 21.07.2012, 16:09   #2
Rock-n-Rolla
Форумчанин
 
Регистрация: 11.01.2012
Сообщений: 177
По умолчанию

я поискал за тебя. не благодари
progromore.i2p - первый русскоязычный портал программистов в скрытосети
Rock-n-Rolla вне форума Ответить с цитированием
Старый 10.11.2012, 07:35   #3
fufel
Пользователь
 
Регистрация: 19.09.2007
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Rock-n-Rolla Посмотреть сообщение
Откада вы такие умники берётесь?

Задача решина. Вот промер решение.

if AttachConsole(PID) then
begin
conHandle := GetStdHandle(STD_OUTPUT_HANDLE);
GetConsoleScreenBufferInfo(conHandl e, BufInfo);
GetMem(p, BufInfo.dwMaximumWindowSize.X+1);
try
for i := 0 to BufInfo.dwSize.Y - 1 do
begin
Crd.X := 0;
Crd.Y := i;
ReadConsoleOutputCharacter(conHandl e, p, BufInfo.dwMaximumWindowSize.X, Crd, read);
s:= Trim(Copy(StrPas(p), 1,80));
if s <> '' then Mas[Masi]:=s;
end;
finally
FreeMem(p, BufInfo.dwMaximumWindowSize.X+1);
end;
FreeConsole;
end;
fufel вне форума Ответить с цитированием
Старый 16.11.2012, 18:44   #4
Rock-n-Rolla
Форумчанин
 
Регистрация: 11.01.2012
Сообщений: 177
По умолчанию

Цитата:
Сообщение от fufel Посмотреть сообщение
Откада вы такие умники берётесь?
Чтобы вас понимали, надо нормально выражать свои мысли и хоть немного подучить русский язык
progromore.i2p - первый русскоязычный портал программистов в скрытосети
Rock-n-Rolla вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Console 2 Win32 Den7656 Общие вопросы Delphi 4 08.09.2011 14:10
С++ win32 console application pancak Помощь студентам 3 31.05.2011 19:00
Решение задачи на С++ (win32 console application).ax3+bx2+cx+d=0 alextsi Помощь студентам 2 06.11.2010 02:25
Проект Win32 Console Application (консольный режим), среда Visual C++ 6.0 Ma666oT Фриланс 8 02.04.2010 08:20
Проект Win32 Console Application (консольный режим), среда Visual C++ 6.0 Ma666oT Помощь студентам 11 01.04.2010 14:56