Вниз
Скачать: CL | DM;

Обмен сообщениями в Service-ах?   Найти похожие ветки 

← →
AlexanderSK   (2003-10-15 18:01) [0]

Есть ServiceApplication, в нем соответственно MyService. Нужно организовать обмен сообщеними (PostMessage) внутри этого приложения!
Вопрос: Как это грамотно сделать? На чей handle посылать сообщения и где писать их обработчики?

Заранее благодарен!


← →
clickmaker ©   (2003-10-15 18:04) [1]

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

while GetMessage(

end;

или PeekMessage

а посылать PostThreadMessage

Ну, можно еще окна невидимые создавать, а там как обычно SendMessage


← →
AlexanderSK   (2003-10-15 18:11) [2]

>clickmaker ©
У меня под этим сервисом несколько TRemoteDataModule-й! их экземпляры должны передавать некую информацию основонму потоку!
Как это лучше сделать?


← →
clickmaker ©   (2003-10-15 18:14) [3]

В основном потоке зарегистрируй и создай невидимое окно (RegisterClass, CreateWindow), в оконной процедуре напиши всю обработку и посылай ему, Send/PostMessage


← →
AlexanderSK   (2003-10-15 18:17) [4]

>lickmaker © (15.10.03 18:14) [3]
>В основном потоке зарегистрируй и создай невидимое окно (RegisterClass, CreateWindow), в оконной процедуре напиши всю обработку и посылай ему, Send/PostMessage

А Application.CreateForm не пойдет?


← →
Serginio666   (2003-10-15 18:24) [5]

Или через отмаршаленные интерфейсы.


← →
AlexanderSK   (2003-10-15 18:28) [6]

>Serginio666
Раскажите, пожалуйста по подробнее - что это такое и как с ним работать?


← →
Serginio666   (2003-10-15 18:32) [7]

http://www.rsdn.ru/article/atl/atlsingleton.xml

И посмотри в дельфях TComponentFactory помоему TAppartamentObject


← →
Serginio666   (2003-10-15 19:15) [8]

Посмотри
http://www.rsdn.ru/article/db/callback.xml

Там пример с окнами.


← →
Serginio666   (2003-10-15 19:19) [9]

Еще в тойже статье http://www.techvanguards.com/com/tutorials/tips.asp



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
7-89625
Checist [root]
2003-08-16 03:04
2003.10.27
Temporary Internet Files - беда


3-89096
Добра_желатель
2003-10-08 14:19
2003.10.27
Зацените


1-89348
slavok
2003-10-16 00:09
2003.10.27
!!!!! ChekBox и TreeView !!!!!


3-89100
denmin
2003-10-08 13:58
2003.10.27
Помогите!!!!! Срочно!1


3-89107
anton2v
2003-10-08 11:58
2003.10.27
Проблема создания индексных файлов для Visual FoxPro




   Наверх