Форум: "Начинающим";
Текущий архив: 2007.05.20;
Скачать: [xml.tar.bz2];
Внизсовместное использование данных несколикими потоками Найти похожие ветки
← →
redlord (2007-04-30 21:42) [0]всем привет
есть
//----------
myrec = record
s:string;
i:integer;
...
end;
данный рекорд является итемами для tthreadlist
//----------------------
с данной структурой работает многопоточное
приложение и нужно сихронизировать данные.
можноли как-нибуть получить значение переменной
S из одного потока когда другой поток включил блокировку
(list.locklist)
можно-ли с ней работать как с блоком памяти
зная его адрес ?
p.s. если в имени класса и метода есть
опечатка не вините строго
← →
Loginov Dmitry © (2007-04-30 23:34) [1]> с данной структурой работает многопоточное
> приложение и нужно сихронизировать данные.
> можноли как-нибуть получить значение переменной
> S из одного потока когда другой поток включил блокировку
> (list.locklist)
Что ж в таком случае останется от потокозащищенности?
Используй просто TList, если блокировка чем-то не устраивает.
Кстати, метод locklist возвращает ссылку на объект TList, который и является собственно списком.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.05.20;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.059 c