Re[2]: Передача OLE объекта в другое приложение
От: art_  
Дата: 22.12.05 20:23
Оценка:
Здравствуйте, Константин Ленин, Вы писали:

КЛ>Не совсем понятно, причем здесь( только ) AddRef и почему он не срабатывает?

Мне тоже, я предупреждал что в технологиях VB и COM разбираюсь слабо — было предположение, что при помощи AddRef получиться создать дубль объекта....

_>>3. Передать этот рефернс в другое приложение — возможно тоже реализованнное на Visual Basic но уже в среде Visual Studio и, соответственно тоже в виде OLE объекта


_>>Буду очень признателен, за идей, которые могут поступить


КЛ>Из этого хука ты можешь создавать какие-либо COM-объекты? Если да, то первое, что мне приходит в голову, это написание своего COM-объекта( скорее всего singleton'a, что-бы и объект, созданный в хуке, и в нужном приложении совпадали ), который бы принимал IUnknown( IDispatch? ) этого хука и отдавал его в нужное тебе приложение.

Не мог бы ты привести пример того как это сделать на ВБ? Меня интересует именно момент передачи себя
Если привести аналогию из С++, там можно сделать примерно следующее
MyOwnClass *my = new MyOwnClass( this )

Вот момент с this — мне наиболее непонятен ...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.