Ученик-кочегар
Группа: Участник
Сообщений: 15
|
Собственно при вызове:
CODE | OpenDialog->Execute() |
происходит запуск нескольких потоков, которые если и умирают, то очень не предсказуемо. Вопросов собственно несколько:
1. можно ли как-нибудь их принудительно грохать?
2. зачем их столько? Ну один на поиск файлов, второй на интерфейс (хотя интерфейс вроде выполняется в главном потоке прилагалова), но куда их 3-4 штуки?
У меня в текущем проекте из-за них другие потоки получают меньше внимания от Виндовс, а в одном из предыдущих проектов после вызова этого диалога отмирала динамически подключаемая библиотека (но это было давно и возможно в проекте были глюки ).
UPD забыл уточнить, что эти фитчи происходят в Хрюше. В МЕ длл не отваливалась, что там с потоками творится сказать не могу.
Отредактировано bred — 07.02.2007, 17:17 |