由于COM可以在不同语言中进行数据传送。因此可以在javascript中调用dll中的方法,进而完成参数的传递和信息的交流。
如下是在html中调用dll中的方法:
function test(){
var myobj = new ActiveXObject("VS2010COM.MyCOM");//VS2010COM是com注册在com池中的名字。MyCOM是项目中的com类。
var x=document.getElementById("compname");
myobj .MyTest(x.value); //MyTest是com中的一个方法。
}