Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2012, 01:57   #1
divwond
Пользователь
 
Регистрация: 22.05.2009
Сообщений: 45
Смущение memo параметры

здравствуйте.
скажите пожалуста какое максимальное количество строк способно принять "мемо".
делфи 7.

заранее спасибо
«Не стыдно чего-нибудь не знать, но стыдно не хотеть учиться»

начало положено..Глубины Indy
divwond вне форума Ответить с цитированием
Старый 22.10.2012, 08:32   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Для XP до 2Gb. Кол-во строк не при чем. Интересно, как в Memo можно работать хотя бы с 0,5Gb? Ну и MaxLength выставить, а то с 0 будет 64Kb
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 22.10.2012 в 08:41.
Аватар вне форума Ответить с цитированием
Старый 22.10.2012, 09:37   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

это в первую очередь зависит от ОС.
теоретически, общий объём текста в TStringList на Windows >= 2000 (XP и т.д.) может составлять 2Гб.
Практически, столько памяти Вам может операционнка и не дать.
пусть это число будет 15 миллионов строк, длиной по 5 символов.
добавляться туда эти строки будут минут 5-10...
но суть не в этом. Memo НЕ ПРЕДНАЗНАЧЕНО для обработки таких огромных объёмов текста. зачем в Memo помещать такие объёмы?!!! Это же ВИЗУАЛЬНЫЙ компонент! Зачем визуализировать сотни мегабайт текста?!!
(кстати, можно использовать TStringList - там всё намного лучше с такими объёмами текста, хотя, конечно, текст более 2 Гб всё равно обработать не получится!)
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реализовать программу через параметры-значений и параметры-ссылок bufalo C# (си шарп) 3 14.12.2011 17:10
ПАРАМЕТРЫ-КОНСТАНТЫ, НЕТИПИЗИРОВАННЫЕ ПАРАМЕТРЫ ПОДПРОГРАММ, МАССИВЫ И СТРОКИ ОТКРЫТОГО ТИПА Юрий62 Помощь студентам 1 04.12.2011 14:09
Параметры запуcка. как обрабатывать параметры вида -somecmd "?" Человек_Борща Общие вопросы Delphi 1 15.01.2011 15:48
ПАРАМЕТРЫ-КОНСТАНТЫ, НЕТИПИЗИРОВАННЫЕ ПАРАМЕТРЫ ПОДПРОГРАММ, МАССИВЫ И СТРОКИ ОТКРЫТОГО ТИПА Kira09 Паскаль, Turbo Pascal, PascalABC.NET 0 19.12.2010 17:28
Как передать в поток параметры? И как из потока параметры достать? Anekdot Общие вопросы Delphi 2 19.02.2010 22:40