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

c++ builder 调用javascript脚本有关问题

2012-02-08 
c++ builder 调用javascript脚本问题js.txt内容:JScript codefunction callSubmit(){ }执行到vScript.Ole

c++ builder 调用javascript脚本问题
js.txt内容:

JScript code
function callSubmit(){ ;}


执行到vScript.OleFunction("callSubmit");就提示未知名称错误了.

C/C++ code
TStringList *ss=new TStringList;ss->LoadFromFile("js.txt");WideString js=ss->Text;delete ss;Variant vScript;ShowMessage("1");vScript=CreateOleObject("MSScriptControl.ScriptControl.1");ShowMessage("2");vScript.OlePropertySet("Language", "JavaScript");ShowMessage("3");vScript.OleFunction("AddCode",js);ShowMessage("4");vScript.OleFunction("callSubmit");ShowMessage("5");




[解决办法]

vScript.OleFunction("callSubmit");
换成
vScript.OleFunction("Run", "callSubmit");

vScript.OleFunction("Eval", "callSubmit");

vScript.OleFunction("Exec", "callSubmit");
再试试.





[解决办法]
是用的什么浏览器?

热点排行