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

Вниз

Как организовать LOG?   Найти похожие ветки 

 
Nick_Omsk   (2003-08-22 16:09) [0]

Бьюсь над проблемой LOGа. В задании оговаривается - LOG должен мочь помещать в себе 30000 записей максимум, после этого сваливать в какой-то отдельный файл и начинать всё с нуля. В записи не более 70 символов. LOG должен отображаться в реальном времени, причём сохраняться изо дня в день. Строки должны быть нескольких видов (различаться цветом, либо иконками, или ещё чем-нибудь). Я прошу прощения за такой нагло-большой шквал вопросов. Но я надеюсь на Ваше мастерство :-). TMemo только 64К. TRichEdit вроде бы подходит. Но для кода цвета строки приходится в неё вставлять символ цвета, что бы узнать его при следующей загрузке. И при загрузке например вчерашнего LOGа при прочтении примерно 1200 строк выдаёт что-то вроде EOutOfResources. Подскажите как мне быть?


 
Карелин Артем   (2003-08-22 16:11) [1]

Текстовая таблица должна быть, имхо.


 
HolACost!   (2003-08-22 16:13) [2]

Например самомму прорисовывать логи! Частями - т.е. рисовать только видимые части лога! Если идея подходит - разверну! Я так понимаю редактировать его не надо будет!


 
Dred2k   (2003-08-22 18:15) [3]

TClientDataSet.
И делай с ним что хошь...


 
panov   (2003-08-22 18:51) [4]

Часть требуемых функций реализоована в DLL:
http://home.ural.ru/~panov/

см.
CreateLog Создание отдельного потока для ведения журнала
WriteLog Запись строки в журнал
CloseLog Закрытие журнала


 
Nick_Omsk   (2003-08-22 19:33) [5]

Для HolACost! ©: буду рад побеседовать


 
panov   (2003-08-22 19:56) [6]

Для отображения можно использовать TListBox.


 
Романов Р.В.   (2003-08-22 22:07) [7]

HTML


 
Amoeba   (2003-08-25 13:50) [8]

Могу выслать один компонент (исходники), в который можно записывать LOG и при необходимости сбрасывать в файл. Поддерживается выделение любой строки цветом (и даже фона под ней). Вмещает >32000 строк.



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

Форум: "Основная";
Текущий архив: 2003.09.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
3-10651
Жук
2003-08-12 09:45
2003.09.04
Исключение при выполнении параметрического запроса


1-10666
saska
2003-08-25 11:32
2003.09.04
Баг дебагера?


3-10571
PsoFT
2003-08-14 13:42
2003.09.04
excel


7-11005
xmapa
2003-06-19 16:54
2003.09.04
TPageControl


1-10771
Ванька Сусанин
2003-08-23 22:42
2003.09.04
Shell





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский