首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

怎样使TWebBrowser中的js脚本调用程序中的函数,该怎么解决

2012-02-19 
怎样使TWebBrowser中的js脚本调用程序中的函数就是怎样修改window.external. 在js脚本中调用外部程序中的

怎样使TWebBrowser中的js脚本调用程序中的函数
就是怎样修改window.external. 在js脚本中调用外部程序中的函数, 比如Sleep函数:
external.Sleep(1000);

[解决办法]
是类似这个意思吗??

IHTMLDocument2 *doc = NULL;
IHTMLWindow2 *pWindow = NULL;
WideString script,language;
language="JavaScript";
VARIANT v;
(void *)doc=CppWebBrowser1->Document;
doc->get_parentWindow(&pWindow);
script="alert('hello');";
pWindow->execScript(script.c_bstr(),language.c_bstr(),&v);
pWindow->Release();

热点排行