Найдено 8 результатов

Xerx
Вт фев 06, 2007 00:16
Форум: Написание плагинов для Total Commander
Тема: Создание нити в WFX плагине
Ответы: 13
Просмотры: 47233

Мой пример с мютексами: http://xerxde.narod.ru/dinc.dpr
Значит сделано не правильно, если код успевает выполнится....
Тогда где ошибка?
Xerx
Пн фев 05, 2007 15:30
Форум: Написание плагинов для Total Commander
Тема: Создание нити в WFX плагине
Ответы: 13
Просмотры: 47233

Xerx

Вот и получается, что все дело в том, что после выгрузки DLL, кода в памяти уже нет, а поток пытается выполняться. Моему Тоталу (6.52/6.53) это ОЧЕНЬ не нравится.
Это не нравится не только тоталу, но и любой программе. Заведи в потоке флаг который будешь проверять в коде потока, и если он ...
Xerx
Сб фев 03, 2007 13:20
Форум: Написание плагинов для Total Commander
Тема: Создание нити в WFX плагине
Ответы: 13
Просмотры: 47233

Не восстановили еще. Ну и ладно. Повторюсь, хотя буду краток. Тотал по прежнему вылетает после выгрузки плагина. Я переделал с использованием Mutex'ов и через одно место сделанным потоком. Думал поможет. Но увы. Выложил там же ( xerxde.narod.ru/dinc.dpr ).

Пробовал отладить в OllyDbg. Выдает ...
Xerx
Пт фев 02, 2007 23:33
Форум: Написание плагинов для Total Commander
Тема: Создание нити в WFX плагине
Ответы: 13
Просмотры: 47233

Эх, конечно кое-что восстановилось, но не все... Подожду. если не востановят, напиху снова на чем остановился.
Xerx
Пт фев 02, 2007 21:26
Форум: Плагины Total Commander
Тема: Устранение эффекта "красных глаз"?
Ответы: 2
Просмотры: 12266

Еще можно использовать Helicon Filter. Совершенно бесплатно и большое кол-во фильтров с описанием принципа.
Xerx
Пт фев 02, 2007 21:21
Форум: Написание плагинов для Total Commander
Тема: Создание нити в WFX плагине
Ответы: 13
Просмотры: 47233

Вопрос админам: А ГДЕ КОНЕЦ ЭТОЙ ВЕТКИ? ТУТ ЕЩЕ НЕСКОЛЬКО СООБЩЕНИЙ БЫЛО! ЕЩЕ ДНЕМ БЫЛИ!!! ЧТО ЗА ГЛЮКИ!
Xerx
Ср янв 31, 2007 12:50
Форум: Написание плагинов для Total Commander
Тема: Создание нити в WFX плагине
Ответы: 13
Просмотры: 47233

А тогда в чем дело? Почему поток завершает работу? Ведь он запускается в контексте самого Командера. Получается, что для отдельного потока придется втихую запускать внешнее приложение (или вообще драйвер процессом грузить) и обращаться к нему из плагина? Или все-таки можно запускать поток каким-либо ...
Xerx
Пн янв 29, 2007 18:17
Форум: Написание плагинов для Total Commander
Тема: Создание нити в WFX плагине
Ответы: 13
Просмотры: 47233

Создание нити в WFX плагине

Не могу добиться создания отдельного потока на все время работ плагина. Т.е. поток должен создаваться при FsInit() и завершаться при выгрузке плагина из памяти. Проблема в том, что после завершения работы FsInit() поток завершает свою работу (вроде бы). В чем дело и как добиться работы потока ...