Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

dll & потоки   Найти похожие ветки 

 
mops   (2010-02-23 04:20) [0]

Здравствуйте,
помогите решить такой момент: у меня дллка, в ней функции, я к ним обращаюсь получаю результат, все работает.
Потом возникла задача сделать это в многопоточном режиме. Несколько потоков вызывают ф-ю из дллки и как я понял, результаты "затираются" другими потоками. Как способом можно решить эту проблему?
Спасибо


 
Leonid Troyanovsky ©   (2010-02-23 09:26) [1]


> mops   (23.02.10 04:20)  

> Потом возникла задача сделать это в многопоточном режиме.
>  Несколько потоков вызывают ф-ю из дллки и как я понял,

1. Прототип функции - в студию.
2. IsMultiThread?
3. Откуда вызываем?

--
Regards, LVT.


 
Вася   (2010-02-23 11:41) [2]

Вероятно, функция в DLL не потокобезопасна


 
sniknik ©   (2010-02-23 11:51) [3]

> Вероятно, функция в DLL не потокобезопасна
ха. да судя по тому, что ее от нас скрывают она даже не программнобезопасна...
то что по словам автора без потоков "все работает", это выдавание желаемого за действительное, ну или очень везет.


 
mops   (2010-02-23 13:23) [4]

Наверно надо было начать с того, что я хочу так реализовать систему плагинов. Т.е. в плагине ф-ии, в основной программе несколько потоков которые их вызывают. Сейчас я думаю, может надо было сделать потоки в дллке?
В потоке ф-я сама обычная, скачивает страницу и сохраняет.


 
sniknik ©   (2010-02-23 14:50) [5]

> Наверно надо было начать с того
не выдумывай, просто прочитай ответы.



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.061 c
11-1218148886
cjfan
2008-08-08 02:41
2010.08.27
ошибка компиляции любого демо-проекта


3-1238738221
Cabyrc
2009-04-03 09:57
2010.08.27
ConnectionString для FoxPro


15-1264942022
Константинов
2010-01-31 15:47
2010.08.27
Безопасность ПК


15-1268075230
Loginov Dmitry
2010-03-08 22:07
2010.08.27
Windows 7 и RunAs


2-1272631952
HF-Trade
2010-04-30 16:52
2010.08.27
Динамический TTimer - как узнать Tag таймера