powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Достучаться до событий COM-объекта
4 сообщений из 4, страница 1 из 1
Достучаться до событий COM-объекта
    #32085360
Фотография Тимур
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
...
  OleContainer1.CreateObject('OWC10.PivotTable',false);
  OleContainer1.OleObject.ConnectionString := '...................';
  OleContainer1.OleObject.DataMember := '.....;
  OleContainer1.OleObject.DisplayDesignTimeUI := true;
 

нормально "глотает", а на попытку присвоения обработчику OnConnect..
Код: plaintext
1.
  OleContainer1.OleObject.OnConnect := OnConnect(self); //OnConect(self) - мой обработчик 
 

ругается, пишет, что метод OnConnect у Ole объекта отсутствует.
Каким образом достучаться до обработчиков событий Ole объекта, если я не хочу импортировать объект в TLB-у?
P.S. Пробовал достучаться через интерфейсы - но не вышло.
...
Рейтинг: 0 / 0
Достучаться до событий COM-объекта
    #32085382
manumba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тебе по-любому придется импортировать тлб, потому что тебе нужно знать интерфейс собитий, которые генерит твой обьект. А потом тебе придется реализовать небольшой класс, который ты "подписываешь" на обработку событий (при импорте библиотеки типов Делфи это делает автоматом)....Если у тебя нет острой необходимости в написании этого ручками, то делай это импортом и не мучайся.
...
Рейтинг: 0 / 0
Достучаться до событий COM-объекта
    #32085526
Фотография Тимур
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Импорт не интересен тем, что уж очень толстый TLB файл - 13 000 сток.
Может кто опубликует живой пример (В MSDN копался, но "не вышходит каменный цветок" пока)
...
Рейтинг: 0 / 0
Достучаться до событий COM-объекта
    #32090577
Фотография Тимур
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, кто знает способ?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Достучаться до событий COM-объекта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]