Вниз
Скачать: 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.018 c
14-89570
DenKop
2003-10-06 15:16
2003.10.27
Как посмотреть какие параметры в HTTP запросе передаёт IE.


1-89324
Tommy
2003-10-16 17:39
2003.10.27
И Опять stringGrid...


7-89619
begemot
2003-07-11 15:05
2003.10.27
Размер кластера


1-89272
abb
2003-10-14 12:56
2003.10.27
Совет нужен по компоненте для отображения дерева и wisywig реда..


1-89309
Brutus
2003-10-16 12:50
2003.10.27
Помогите удалить пустые строки из ListBox a




   Наверх