Показать сообщение отдельно
Старый 08.09.2010, 18:16   #8
cyberblut
Знающий
 
Регистрация: 14.06.2009
Сообщений: 338
Написано 139 полезных сообщений
(для 257 пользователей)
Ответ: Вопрос по организации менеджера ресурсов

У меня менеджер ресурсов более высокого уровня. Отдаёт не raw результат, а готовый объект TSprite/TSound/Tanimation etc. Потому потоки сам себе открывает и сам же закрывает, кроме случая когда из архива нужно прочитать что-то очень большое и распарсить по дороге. Но это квалифицируется не как загрузка ресурса, но как прямое чтение raw. В этом случае нужно сказать, что читать закончил. Но и тут подстраховка в виде таймаута доступа. Если ничего не делали в течение определённого количества итераций - автозакрытие.
(Offline)
 
Ответить с цитированием