Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.06;
Скачать: CL | DM;

Вниз

быстрее TStringList   Найти похожие ветки 

 
Ash   (2003-02-25 13:17) [0]

Кто знает способы оптимизации работы с TStringList? Сначала кажется, что работает достаточно быстро, потом забиваешь в список 1000 строк, и поиск, есесна, начинает тормозииииииииииить... :(((


 
MBo ©   (2003-02-25 13:23) [1]

сортированный не подойдет?


 
Владислав ©   (2003-02-25 13:27) [2]

Попробуй свойство Sorted установить в True.


 
Ash   (2003-02-25 13:34) [3]

Нет, это не выход. Для меня вообще нет необходимости использовать TStringList. Просто может есть какие-нить аналогичные оптимизированные компоненты?


 
MBo ©   (2003-02-25 13:43) [4]

Эээ...
стоит объяснить, что тебе нужно


 
smok_er   (2003-02-25 13:56) [5]

все таки имхо sorted stringlist - самый оптимальный вариант. Сам когда то искал то, что нужно тебе, для анализатора лог файлов. Остался доволен этим вариантом.


 
Ash   (2003-02-25 13:58) [6]

Просто нужен оптимизированный TStringList. Слышал про TStrList, ищу, не могу найти в нете... Вот это - то, что нужно...


 
Opuhshii ©   (2003-02-25 14:04) [7]

поиски TCoolProgramWhatIWish,..


 
Digitman ©   (2003-02-25 14:07) [8]


> Ash



> нужен оптимизированный TStringList


На деревню дедушке)

Оптимизированный под ЧТО ? Для каких операций ?


 
Ash   (2003-02-25 14:28) [9]

Проще говоря, для быстрого выполнения IndexOf и IndexByName т.к. в основном работаю с Names-Values.


 
Слесарь Матерящийся ©   (2003-02-25 14:51) [10]

Дык может завести параллельный список, в котором хранить контрольные суммы загружаемых в основной TStringList строк,
и искать произвольную строку по контрольной сумме?


 
mrcat ©   (2003-02-25 15:07) [11]

Слесарь Матерящийся © (25.02.03 14:51)

отличная идея!


 
down   (2003-02-25 15:07) [12]

В модуле IniFiles есть THashedStringList
{ THashedStringList - A TStringList that uses TStringHash to improve the
speed of Find }



Страницы: 1 вся ветка

Текущий архив: 2003.03.06;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.023 c
1-17047
Zergling
2003-02-25 06:19
2003.03.06
На RTTI-ку навались (пробуем создать инспектор объектов)


4-17447
Adonis
2003-01-18 18:05
2003.03.06
Как с помощью SendMessage передать строку?


1-17108
БурЖуй
2003-02-25 22:46
2003.03.06
перекодировка html


9-16852
CHiF_
2002-10-07 12:57
2003.03.06
dxg формат


1-17192
StarCon
2003-02-24 12:36
2003.03.06
ActivX на Delphi