Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.09.2007, 12:06   #1
den303
Новичок
Джуниор
 
Регистрация: 13.09.2007
Сообщений: 1
Плохо Как поймать событие в COM?

Доброго времени суток!
Надо построить inproc сервер, который строит дочернюю форму.
Как и где объявить функцию, которая происходила бы по нажатию кнопки в DLL(COM Server) и отдавала бы результат клиенту? Кнопка в DLL создаётся динамически.

Функция вида:
function SendAction(act:PChar):HResult; stdcall;

К сожалению, времени изучать весь COM не осталось (впервые столкнулся). Разобрался с коклассами, передачу параметров в dll решил. Осталось передать параметры из dll по событию OnClick на кнопке, расположенной (и в рантайм генерируемой!) на DLL-форме. Не могу додуматься, как генерировать события.
den303 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Событие terminadoor Общие вопросы Delphi 13 17.07.2008 09:25
Событие maha Общие вопросы Delphi 6 18.06.2008 18:53
ListView: как поймать CDDS_POSTERASE в NM_CUSTOMDRAW instance Win Api 0 12.05.2008 16:33
Событие один раз Михаил Юрьевич Общие вопросы Delphi 4 01.04.2008 20:40
событие BeforePost azat БД в Delphi 2 17.12.2007 15:34