Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Достучаться до событий COM-объекта / 4 сообщений из 4, страница 1 из 1
27.12.2002, 17:32
    #32085360
Тимур
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Достучаться до событий COM-объекта
Код: 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
27.12.2002, 19:13
    #32085382
manumba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Достучаться до событий COM-объекта
тебе по-любому придется импортировать тлб, потому что тебе нужно знать интерфейс собитий, которые генерит твой обьект. А потом тебе придется реализовать небольшой класс, который ты "подписываешь" на обработку событий (при импорте библиотеки типов Делфи это делает автоматом)....Если у тебя нет острой необходимости в написании этого ручками, то делай это импортом и не мучайся.
...
Рейтинг: 0 / 0
28.12.2002, 17:39
    #32085526
Тимур
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Достучаться до событий COM-объекта
Импорт не интересен тем, что уж очень толстый TLB файл - 13 000 сток.
Может кто опубликует живой пример (В MSDN копался, но "не вышходит каменный цветок" пока)
...
Рейтинг: 0 / 0
14.01.2003, 17:28
    #32090577
Тимур
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Достучаться до событий COM-объекта
Господа, кто знает способ?
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Достучаться до событий COM-объекта / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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