Главная страница
    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
1-10799
Gena_R
2003-08-22 10:21
2003.09.04
dll


1-10803
Shirson
2003-08-22 09:00
2003.09.04
Как обратиться к переменной в MDI-Форме?


1-10791
Просто гость
2003-08-22 20:29
2003.09.04
Дескриптор окна


4-11024
Rumata
2003-07-01 19:35
2003.09.04
Трей, онтоп и все все все


14-10885
Calm
2003-08-13 10:31
2003.09.04
Округление чисел. Неужели ТАК правильно???





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