VBS和页面中响应COM的事件的方法和代码
程序员文章站
2022-03-06 23:37:23
com的connection point可以成为一种事件发生回调机制。 vbs中接收时间回调的方法是 function myobject_onadd(&...
com的connection point可以成为一种事件发生回调机制。
vbs中接收时间回调的方法是
function myobject_onadd( v1, v2 )
msgbox "add" & v1 & v2
end function
set cnxn4 = wscript.createobject( "atlcom.atl3" , "myobject_")
页面中使用的方法
<html>
<body onload="test()" language="vbs">
<script language="vbs">
function tt_onadd( v1, v2 )
msgbox "add" & v1 & v2
end function
function test()
tt.add 1, 2
end function
</script>
<span id="myspan">span</span>
<object classid="clsid:1c6b8199-f7ea-4d8b-9f56-7f80abab16d0" id="tt">
</object>
</body>
</html>
感谢kevin给我提供的帮助。
vbs中接收时间回调的方法是
function myobject_onadd( v1, v2 )
msgbox "add" & v1 & v2
end function
set cnxn4 = wscript.createobject( "atlcom.atl3" , "myobject_")
页面中使用的方法
<html>
<body onload="test()" language="vbs">
<script language="vbs">
function tt_onadd( v1, v2 )
msgbox "add" & v1 & v2
end function
function test()
tt.add 1, 2
end function
</script>
<span id="myspan">span</span>
<object classid="clsid:1c6b8199-f7ea-4d8b-9f56-7f80abab16d0" id="tt">
</object>
</body>
</html>
感谢kevin给我提供的帮助。