您的位置:程序门 -> vb -> 基础类



vb写的activex dll 如何在 html中的avascript中使用?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


vb写的activex dll 如何在 html中的avascript中使用?
发表于:2007-02-09 13:30:01 楼主
有一个例子,是在网页中调用   windows   media   player   (即调用了wmp.dll)来播放mp3文件,代码如下:
<a   onclick= "onplaysound( '10-01-1-5.wma ') ">   play   mp3 </a>
                                                       

<object   id=mplayer   style= "left:   0px;   width:   0px;   position:   relative;   top:   0px;   height:   0px;   visibility:   hidden; "  
classid=clsid:6bf52a52-394a-11d3-b153-00c04f79faa6
  standby= "loading   microsoft   windows   media   player   components... "
  type= "application/x-oleobject "   >
                    <param   name= "url "   value= " ">
<param   name= "autostart "   value= "true ">
<param   name= "uimode "   value= " ">
                </object>  

<script   language=javascript>
<!--
function   onplaysound(sname)
{document.all.mplayer.style.visibility= "visible ";
    mplayer.controls.stop();
    mplayer.url=sname;
}
//-->
</script>

我想写一个自己的dll,也在html中调用。但不知vb写的activex   dll能不能这样调用。还有就是那个classid=clsid:,自己写的dll注册后,这个id是什么呢?

谢谢!


快速检索

最新资讯
热门点击