Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Консольное приложение и количество строк на экране


cr@nk ©   (2014-06-21 17:25:00) 

Доброго времени суток!
Пишу консольное приложение, которое выводит множество информации на экран. Проблема в том, что пролистать консольное окно в начало можно, но там будет только 2500 строк (или около того)
Добился небольшого увеличения по этой инструкции http://msdn.microsoft.com/ru-ru/library/cc737937%28v=ws.10%29.aspx
Ещё чуть больше вывелось, используя PowerShell


DVM   (2014-06-22 18:23:00) [1]


> Rouse__   (22.06.14 17:40) [5]
> В консоль и влог? А не перебор ли?

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


> А если мы запущены с РО флешки или сидюка?

Значит мы сами себе злобные буратины. Этих если можно напридумывать сколько угодно, сам понимаешь.


Rouse__   (2014-06-22 17:40:00) [2]

В консоль и влог? А не перебор ли? А если мы запущены с РО флешки или сидюка?


DVM   (2014-06-22 15:20:00) [3]


> cr@nk ©   (21.06.14 17:25) 
> Доброго времени суток!
> Пишу консольное приложение, которое выводит множество информации
> на экран. Проблема в том, что пролистать консольное окно
> в начало можно, но там будет только 2500 строк (или около
> того)

Нормальные люди пишут в консоль и файл параллельно. В консоль для визуального наблюдения, в лог - для последующего изучения. Смысла иметь в консоли стопицот миллионов строк нет никакого. И память будет отжираться, консоль ведь имеет такой же буфер для этих строк, он не волшебный.


KilkennyCat   (2014-06-22 12:04:00) [4]

отсутствие проблемы в том, что пролистать консольное окно можно как угодно, если выводить постранично по нажатию каких либо клавиш. а последней строкой печатать что-то типа этого: "...Page 60...Total page:128...<-prev page...next page->...or enter page number:_"


Германн   (2014-06-22 02:43:00) [5]


> cr@nk ©   (21.06.14 17:25)
>
> Доброго времени суток!
> Пишу консольное приложение, которое выводит множество информации
> на экран. Проблема в том, что пролистать консольное окно
> в начало можно, но там будет только 2500 строк (или около
> того)

Приложение для мазохистов?
Какой идиот будет читать с экрана такое количество строк, если экран не на EBook?


Dennis I. Komarov   (2014-06-21 17:35:00) [6]

Тогда зачем консольное?

Или пиши в файл: file name.exe>Textfile


Наверх

Титульная страница Поиск, карта сайта Написать письмо