Главная страница
    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.043 c
1-1110853007
secher
2005-03-15 05:16
2005.03.27
читаем из файла


3-1109149293
DelphiN!
2005-02-23 12:01
2005.03.27
Помогите написать SQL запрос


1-1110975329
mordush
2005-03-16 15:15
2005.03.27
image


1-1110709722
NEW_USER
2005-03-13 13:28
2005.03.27
Как перевести TWEBbrouser в онлайн?


8-1102414706
dr Tr0jan
2004-12-07 13:18
2005.03.27
Не могу снять скриншот





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