Java programozas, javascript
-
kovacszozo #129 IWebBrowser2* pWebBrowser = NULL;
HRESULT comInit = CoInitializeEx(NULL,COINIT_MULTITHREADED);
hr = CoCreateInstance (CLSID_InternetExplorer, NULL, CLSCTX_LOCAL_SERVER,
IID_IWebBrowser2, (LPVOID*)&pWebBrowser);
CComVariant url(OLESTR("c:/proba.html"));
CComVariant varEmpty;
hr=pWebBrowser->Navigate2(&url,&varEmpty, &varEmpty, &varEmpty, &varEmpty);
IHTMLWindow2 *spWindow;
hr=m_spDoc->get_parentWindow( &spWindow);
VARIANT pvarRet;
CComBSTR bstrScript = L"csak();";
CComBSTR bstrLanguage = L"javascript";
VARIANT vEmpty = {0};
hr = spWindow->execScript(bstrScript,bstrLanguage,&vEmpty);
Ez a program reszletem;
egeszen az utolso sorig a hr erteke S_OK;a csak() javascript fuggveny letezik. az utoso hr erteke egy negativ szam, nem tudom hogy miert. Talan nem lehet igy "Navigate-el"kapcsolodni egy javascripthez?