<OBJECT ID="bbq"
CLASSID="CLSID:8296D180-BCC0-4850-B416-3BF09180D186"
CODEBASE="bbq.CAB#version=1,0,0,49">
</OBJECT><script language=vbscript>
call bbq.set(ip,username)
</script>

解决方案 »

  1.   

    不是,该对象不能用OBJECT ID=这种方法创建啊,只能用ActiveXObject创建,怎么办啊?
      

  2.   

    那就使用 obj.AttachEvent("CustomEvent",EventHandle);
    function EventHandle(){}
    这样的方式创建
      

  3.   

    TO:蓝色街灯
    用你的方法老报“对象不支持此方法或属性”,AttachEvent对var变量支持吗?
      

  4.   

    不是,该对象不能用OBJECT ID=这种方法创建啊,只能用ActiveXObject创建,??
    一个com为何会如此情况?
      

  5.   

    是这样的。
    我创建了一个COM,其中有2个接口,一个接口用来发送数据,另一个接口用来接收数据。
    在COM中,好象接收事件必须要单独写一个接口才行。
    这样的话,我只能在脚本中创建第一个接口,然后调用第一个接口的方法来创建第二个接口。
    有什么办法在一个COM中用一个接口就能实现方法、事件都可以吗?