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

Вниз

Создание многопоточных приложений на COM   Найти похожие ветки 

 
Alex_C ©   (2006-03-20 08:22) [0]

Появилась необходимость сделать в приложении процесс, максимально при выполнении не зависящий и не тормозящийся от основного процесса, при этом он сам не должен тормозить основной процесс. Попытка выделить его в отделиный Thread к успеху не привела - все равно допустим при минимизации основного окна выполнение процесса тормозилось.
Тогда была сделана попытка просто выделить этот процесс в отдельный EXE-фаил . Тут вышла другая проблема - обмен данными с приложением.
Прочитав про технологию COM я понял что это как раз решение моей проблемы.
Подскажите, правильно ли я понял - что мне надо просто создать ActivX DLL - которая как раз в своей работе создаст независимый поток в моем приложении, который как мне и надо, не юудет тормозить основной поток? Или же мне надо создать ActivX EXE- фаил? Необходимости запускать отдельно данный процесс нет, так что вроде как ActivX DLL подходит больше.


 
Polevi ©   (2006-03-20 11:42) [1]

Попытка выделить его в отделиный Thread к успеху не привела - все равно допустим при минимизации основного окна выполнение процесса тормозилось.

???


 
Alex_C ©   (2006-03-20 11:51) [2]

Ну вот так и тормозилась. Т.е. зависимость при использовании Thread имеет место. Вот если делаем отдельным EXE-файлом - тут естественно все ок, но неудобно данные передавать.


 
Polevi ©   (2006-03-20 12:05) [3]

имеет место криво написанная поточная ф-ия


 
Alex_Delphi ©   (2006-03-22 09:28) [4]

А ты не пробовал ставить приоритет поменьше высокого



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
2-1199858443
Kolan
2008-01-09 09:00
2008.02.03
Как сделать сплиттер с линией в 1пикс.?


15-1198164826
No_Dead
2007-12-20 18:33
2008.02.03
А кто он Великий?


2-1199427867
Master
2008-01-04 09:24
2008.02.03
Проблемы с рисованием


2-1199556247
VAD*Anti Gopn!k
2008-01-05 21:04
2008.02.03
RichEdit и смайлики


6-1179844049
Tor
2007-05-22 18:27
2008.02.03
Ошибка EIdClosedSocket (Indy) при завершении соединения