Форум: "Начинающим";
Текущий архив: 2006.03.05;
Скачать: [xml.tar.bz2];
ВнизПоиск и запись текста в TStringList Найти похожие ветки
← →
Интересующийся (2006-02-13 20:28) [0]Есть несколько потоков одни из которых пишут текст в TStringList, а другие читают его.
Работа проводиться одновременно, по другому нельзя.
Как сделать, чтобы каждый из потоков обращался к TStringList на максимально короткое время?
P.S.
Возможно кто-то знает как быстро найти нужный текст TStringList?
← →
Anatoly Podgoretsky © (2006-02-13 20:49) [1]А что у тебя медленно сделано?
А поиск стандартно функция POS в первом приближении, иначе искать оптимизированые функции на стороне.
← →
Desdechado © (2006-02-13 21:27) [2]> Есть несколько потоков одни из которых пишут текст в TStringList, а другие читают его
Странная задача. Что делается-то?
← →
Интересующийся (2006-02-13 21:49) [3]>Есть несколько потоков одни из которых пишут текст в TStringList, а другие читают его
>Странная задача. Что делается-то?
Лог работы в TStringList.
Сейчас решение в перегрузки текста из основного TStringList в каждый из читающих потоков и обработка на месте.
P.S.
Запись в основной TStringList происходит в любой момент при необходимости, в чтение из него 1 раз в минуту.
← →
Digitman © (2006-02-14 08:41) [4]см. TMultiReadExclusiveWriteSynchronizer
← →
atruhin © (2006-02-14 14:22) [5]Думаю тут что то с задачей не то. Причем лог файл и поиск текста в нем в нескольких потоках?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.03.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.02 c