Как добраться до методов объекта в TWebBrowser
От: O-Planet  
Дата: 26.09.09 03:29
Оценка:
Собственно, до самого объекта я добрался вот так:

IHTMLDocument2 *pHTMLDocument = NULL;
IHTMLElementCollection *pAll;
if(SUCCEEDED(WebBrowser1->Document->QueryInterface(IID_IHTMLDocument2, (LPVOID*)&pHTMLDocument)))
{
pHTMLDocument->get_all(&pAll);
if(pAll)
{
IDispatch *pObj;
pAll->item(Variant(WideString("Player")),Variant(0), &pObj);
// pObj — указатель на мой объект
pObj->Release();
pAll->Release();
}
}
pHTMLDocument->Release();

На самом деле, этот мой объект — ни что иное, как медиа плеер на форме. Вопрос очень простой: как добраться до его методов и запустить нужный мне?
Re: Как добраться до методов объекта в TWebBrowser
От: O-Planet  
Дата: 27.09.09 15:38
Оценка:
АП
Re: Как добраться до методов объекта в TWebBrowser
От: Danchik Украина  
Дата: 28.09.09 11:57
Оценка:
Здравствуйте, O-Planet, Вы писали:

[Skip]

OP>На самом деле, этот мой объект — ни что иное, как медиа плеер на форме. Вопрос очень простой: как добраться до его методов и запустить нужный мне?


IDispatch Invoke
IDispatch
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.