Форум: "Основная";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];
ВнизМаксимальное кол-во записей в TMemo Найти похожие ветки
← →
Ega23 © (2005-03-17 13:01) [0]Дано: абстрактный файл-протокола событий. Размер - от 0 до нескольких мегабайт.
Необходимо вывести на экран для быстрого просмотра.
Есть ли максимальное ограничение на TMemo для более-менее адекиатного просмотра?
← →
Digitman © (2005-03-17 13:39) [1]TMemo базируется на окне станд.класса STATICTEXT, так что ограничения сумм.размера отображаемого компонентом текста прямиком связаны с соотв.ограничениями STATICTEXT"а в конкретной ОС
например, в Win9x/Me ограничение составляет 64кб
← →
Ega23 © (2005-03-17 13:47) [2]2 Digitman © (17.03.05 13:39) [1]
А чем тогда лучше воспользоваться?
Дело в том, что сейчас "на коленках" собирается даже не "альфа-версия", а не пойми что. Как обычно, продукта нет, а он уже продан.
В нормальном релизе предполагается хреанение протокола в БД, но сейчас нужно свалять что-то "по-быстрому".
Что посоветуешь? RichEdit?
← →
Romkin © (2005-03-17 13:47) [3]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/editcontrols/editcontrolrefer ence/editcontrolmessages/em_setlimittext.asp
Edit controls on Windows NT/2000/XP: For single-line edit controls, the text limit is either 0x7FFFFFFE bytes or the value of the wParam parameter, whichever is smaller. For multiline edit controls, this value is either –1 bytes or the value of the wParam parameter, whichever is smaller.
Edit controls on Windows 95/98/Me: For single-line edit controls, the text limit is either 0x7FFE bytes or the value of the wParam parameter, whichever is smaller. For multiline edit controls, this value is either 0xFFFF bytes or the value of the wParam parameter, whichever is smaller.
← →
Defunct © (2005-03-17 14:26) [4]Ega23 © (17.03.05 13:47) [2]
Сваяйте по быстрому в БД...
быстрее наврятли что-то дельное получится.
← →
Ega23 © (2005-03-17 14:33) [5]Сваяйте по быстрому в БД...
быстрее наврятли что-то дельное получится.
Дело не во мне... Я бы так и сделал...
← →
Anatoly Podgoretsky © (2005-03-17 14:36) [6]В TMemo нет записей.
Для больших файлов, не зависимо от системы, используй TRichEdit
← →
Defunct © (2005-03-17 14:39) [7]> Дело не во мне... Я бы так и сделал...
Дык, а в чем же тогда дело? В лени? Раз продукт продан, но еще не собран, то не поздно сделать все как надо. А базу подключить для лога событий, это плевое дело, на пару часов работы.
← →
Ega23 © (2005-03-17 15:03) [8]Дык, а в чем же тогда дело? В лени? Раз продукт продан, но еще не собран, то не поздно сделать все как надо. А базу подключить для лога событий, это плевое дело, на пару часов работы.
Вот кто-нибудь бы это начальнику ещё объяснил...
← →
Игорь Шевченко © (2005-03-17 15:31) [9]Я в подобных ситуациях использовал RichEdit, чего и другим рекомендую. Но, с другой стороны, просматривать N мегабайт лога занятие слишком скучное, может, его фильтровать как-то ?
С уважением,
← →
Digitman © (2005-03-17 15:50) [10]
> Как обычно, продукта нет, а он уже продан
ё)..
подход по-черномырдински ?
ой нехорошо это ..
← →
Ega23 © (2005-03-17 15:52) [11]ой нехорошо это ..
Ага, а я об этом только сегодня узнаю. И что в понедельник - презентация "альфа-версии"... :-(
← →
Быстрый Шу (2005-03-17 16:01) [12]Неужели за время демонстрации в понедельник наберётся 4 метра лога? Сделай Мемо или ричедит, а потом, когда продукт нормально сдавть будешь, тогда и в базу уже можно...
← →
Digitman © (2005-03-17 16:08) [13]
> Ega23 © (17.03.05 15:52) [11]
ну собссно замена TMemo на TRichХрень тебе мало чем грозит .. так что время проинтуичить у тебя есть .. без потерь и объяснений с Заказчиком/руководством ..
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.041 c