Форум: "Основная";
Текущий архив: 2002.05.16;
Скачать: [xml.tar.bz2];
ВнизПро мемо Найти похожие ветки
← →
esprit_bel (2002-04-29 07:41) [0]Есть ли ограничения но количество строк в меме и ричедит?
← →
Anatoly Podgoretsky (2002-04-29 07:43) [1]Если и есть то оно очень большое
← →
MBo (2002-04-29 07:44) [2]В win9X Memo ~32000 строк
← →
olookin (2002-04-29 08:10) [3]По-моему, 65536 строк это предел
← →
Anatoly Podgoretsky (2002-04-29 08:35) [4]MBo © (29.04.02 07:44)
Прежде чем будет достигнут это предел, раньше наступит другой - количество байт
olookin © (29.04.02 08:10)
А это требует дополнительного разъяснения, про что ты рассказываешь?
← →
Dy-Ty (2002-04-29 08:41) [5]ну что за вопрос - неужели нельзя догадаться самому !!!!!
исходя из типа свойства ItemIndex : integer - количество строк не должно превышать 2147483647, дальше пойдут отрицательные индексы
а вообще, Memo (да и RichEdit тоже) может вмещать данные объемом не более 2 гигов (опят же исходя из того, что каждому процессу в системе отводится не более 2 гигов памяти)
← →
MBo (2002-04-29 09:36) [6]>неужели нельзя догадаться самому
не всегда ;)
для Memo в Win9x это слишком смело. И, скажем, для TList тоже ;)
← →
kull (2002-04-29 12:02) [7]
> Прежде чем будет достигнут это предел, раньше наступит другой
> - количество байт
Этот предел достигается очень легко, свам сталкивался, когда использовал TMemo для лога. Под Win98 у меня этот предел был порядка 1000 строк.
← →
Anatoly Podgoretsky (2002-04-29 12:09) [8]Точнее 30-40 кб
Но так надо использовать RichEdit, загонял свыше миллиона строк
← →
jonik pegas (2002-04-29 12:15) [9]>Anatoly Podgoretsky
32768Кб, если быть точным
← →
Alx2 (2002-04-29 12:22) [10]>jonik pegas © (29.04.02 12:15)
Неужто 32Mb?
← →
Anatoly Podgoretsky (2002-04-29 12:25) [11]jonik pegas © (29.04.02 12:15)
Нет ты дважды не точен
← →
Vovchik (2002-04-29 12:36) [12]По моему, в мемо 64 Кб предел, а РичЕдите - большой, скорее всего 4 Гб.
← →
kull (2002-04-29 12:50) [13]В RichEdit предел-то тоже небольшой.
Он конечно больше чем у Memo но все же...
Когда достигается предел начинает раскраска строк теряться.
И насчет миллиона строк, сомневаюсь - сам пробовал в RichEdit как в лог писать...
← →
Anatoly Podgoretsky (2002-04-29 13:19) [14]Vovchik © (29.04.02 12:36)
Зависит от ОС, но не все эти 64 к доступны, это общая память для многих вещей, реально порядка 38 к, в нт ограничения нет
kull © (29.04.02 12:50)
2 Гб маловато?
← →
Anatoly Podgoretsky (2002-04-29 13:21) [15]Насчет миллиона не сомневайся, не на словах, порядка 1100000 строк, каждая размером около 120 символов, лог апачи за месяц
Загрузка на моем компьютере потребовала чуть более 12 секунд
← →
Rooman (2002-04-29 15:31) [16]1. лог писать надо в файл (TFileStream), чтобы при аварийном завершении (terminate) лог сохранился. Система автоматически закрывает файлы и сбрасывает их кэш, если процесс, открывший их, аварийно завершается.
2. предел TMemo в 95 и 98 виндах = 65535 байт. каждая строка имеет минимум два байта #0D#0A. след., макс. число строк = 32767.
3. ричедит не имеет пределов (существует как поток), точнее есть предел, равный пределу положительных чисел integer. Ограничения по размеру теоретически отсутствуют.
← →
esprit_bel (2002-04-30 10:22) [17]Спосибо!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.05.16;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.006 c