站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Javascript 专题vc使用script控件执行javascript函数,并得到javascript返回值

vc使用script控件执行javascript函数,并得到javascript返回值

摘要: vc使用script控件执行javascript函数,并得到javascript返回值
<textarea readonly style="border:none;font-family:Courier New;line-height:150%;width:760px;overflow-y:visible">

JavaScript函数代码:

function A()
{
return 5;
}


VC代码:
CScriptControl Test;
CRect rect;
Test.Create("TestScript",0,rect,this,100);
Test.SetLanguage("JavaScript");
CString strStat="function A(){"return 5;"} ret=A();"
Test.AddCode(strStat);
VARIANT A=Test.Eval("ret");
AfxMessageBox(_bstr_t(A));


这样就可以做到脚本与调用程序的交互了


</textarea>
↑返回目录
前一篇: [JavaScript]一段把客户端的中文字串转换成UTF-8的代码
后一篇: 在B/S开发中经常用到的JavaScript技术