Конференция "WinAPI" » Ole перехват? [D6, WinXP]
 
  • Guest312 (13.03.08 22:17) [0]
    Здравствуйте уважаемые.

    Скажи пожалуйсата возможет ли перехват данных OLE зная лишь Hwnd окна?

    Т.е имеется программа написанная  к примеру на Delphi в ней имеется встроенное Ole приложение которое связывается с Java'ой, и соответственно обменивается информацией.

    Возможно ли перехватить эти данные,  и отобразить их в своей программе, при этом зная лишь Handle этого Ole окна?

    Заранее спасибо.
  • Неважно (14.03.08 01:18) [1]
    ИМХО, нет.
  • tesseract © (14.03.08 11:13) [2]

    > Возможно ли перехватить эти данные,  и отобразить их в своей
    > программе, при этом зная лишь Handle этого Ole окна?


    Нет. Можно попробовать перехватить IDispatch - это возможно через proxy-библиотеку.


    > Т.е имеется программа написанная  к примеру на Delphi в
    > ней имеется встроенное Ole приложение которое связывается
    > с Java'ой,


    А чего бы просто TLB из неё не выдрать, и не вызывать самому ?
  • Guest312 (14.03.08 16:26) [3]
    [b]tesseract[/b]
    Извините можно подробнее про TLB. Что это и с чем его едят?
  • GanibalLector © (14.03.08 19:03) [4]
    Это библиотека типов. В ней объектная модель твоего OLE объекта.
    Открываешь...и сморишь какие методы и св-ва  имеются в этом объекте.
  • tesseract © (15.03.08 18:41) [5]

    > Это библиотека типов.


    По простому - список всех методов и свойств объекта. Существует в OLE/ActiveX.  В DElphi есть пунктик "import ActiveX control"
 
Конференция "WinAPI" » Ole перехват? [D6, WinXP]
Есть новые Нет новых   [134432   +18][b:0][p:0]