Вниз
Скачать: CL | DM;

Как организовать 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
1-10807
BuTyc
2003-08-22 06:43
2003.09.04
Drag&Drop не цепляясь за шапку окна.


14-10952
Ig
2003-08-13 20:36
2003.09.04
Ни кто не встречал компонент для Delphi


14-10931
Soft
2003-08-16 18:36
2003.09.04
На начальном этапе есть шанс заработать до 100% в месяц, а далее


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


1-10777
Vint45
2003-08-23 16:40
2003.09.04
Захват папки




   Наверх