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

Вниз

Технология СОМ   Найти похожие ветки 

 
Паша_Кимры ©   (2003-11-30 13:37) [0]

У меня три вопроса. Они взаимосвязаны между собой.

1. Мне необходимо в COM-клиентах вызывать из COM-сервера различные диалоговые окна.
При этом клиентское приложение должно ожидать окончание работы диалогового окна.
Для этого я пытаюсь использовать ShowModal на COM-сервере интересуемого окна.
При этом не происходит перерисовка окна COM-клиента, если я перемещаю диалоговое окно сервера.

2. Мне необходимо сделать СOM-сервер, обладающий следующими свойствами:
- Сервер не закрывался вместе с клиентом.
- Чтобы не призакывании сервера не выскакивало сообщение "There are still active COM objects... "

3. Как в Type Library editor изменять директиву соглашения о вызове функции или процедуры например с stdCAll на safecall.
И почему первоначальные директивы вызовов функций и процедур у свойств COM-серверов изменяются при перекомпиляции? Удаляю свойство в Type Library editor и затем создаю заново. Всё нормально,
ни чего не меняется при перекомпиляции. Проходит время, возращаюсь к проекту, корректорую и история повторяется.

Как Быть с этими проблемами? Заранее благодарен.


 
Digitman ©   (2003-11-30 13:46) [1]

COM-сервер внешний или внутренний ?


 
Паша_Кимры ©   (2003-11-30 13:49) [2]

Внешний


 
Digitman ©   (2003-11-30 13:56) [3]

перед вызовом ф-ции COM-сервера, создающей мод.окно, попробуй послать самому себе (т.е., COM-клиенту) сообщение WM_ACTIVATEAPP(False) ... имеется ввиду - гл.окну приложения, которое явл-ся COM-клиентом


 
Паша_Кимры ©   (2003-11-30 14:03) [4]

Попробую, спасибо. Сегодня больше работать не буду



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
6-36786
Pepperok
2003-10-15 14:27
2003.12.12
Как отловить сообщения приходящие на службу сообщений(Net send)


3-36580
Duber
2003-11-19 16:00
2003.12.12
Есть ли СУБД в которых не нужно использовать посредников типа BDE


3-36581
Mikle
2003-11-20 12:22
2003.12.12
Как в Query ограничить число открываемых записей?


14-36809
ИдиотЪ
2003-11-20 10:16
2003.12.12
отношение к людям


1-36656
Agent13
2003-11-30 19:27
2003.12.12
Регистрация почтового клиента