Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
1-1110618497
Checist [root]
2005-03-12 12:08
2005.03.27
Popup Menu


1-1111013071
Morrison
2005-03-17 01:44
2005.03.27
Как организовать запрос пароля?


1-1110455964
Антон
2005-03-10 14:59
2005.03.27
Динамическое создание пунктов меню


6-1106415080
Dimoon2005
2005-01-22 20:31
2005.03.27
Скачать страницу целиком


1-1110951712
ser35
2005-03-16 08:41
2005.03.27
Диапазон печати в QuickReport





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