Как добраться до методов объекта в 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();
На самом деле, этот мой объект — ни что иное, как медиа плеер на форме. Вопрос очень простой: как добраться до его методов и запустить нужный мне?
Пока на собственное сообщение не было ответов, его можно удалить.