当前位置:编程学习 > VB >>

html如何向VB写的ocx控件传递参数

各位大侠:
    小弟刚研究vb6开发,已做好一个ocx控件,
但不知道怎么通过html向ocx控件传递参数,和ocx传递参数到html页面。
哪位大哥帮帮忙啊。
   在线等,谢谢! --------------------编程问答-------------------- 既然都在页面上执行OCX了,就直接把功能做在OCX里呗............ --------------------编程问答-------------------- 这主要集成VB控件的,需要传递参数,如何解决? --------------------编程问答--------------------
比如你控件名称为ocxTohtml,其中有个Msg方法:
public sub Msg(s as string)
    msgbox s
end sub
生成控件,注册控件,然后运行regedit打开注册表,用控件名称找到对应的CLSID


新建一个html,添加代码:
<html>
<body>
  <object id="myocx" classid="clsid:03103148-1B0B-4D15-92C7-F0DC7067AA5F" 
codebase="d:\ocxTohtml.ocx"></object>

<script type="text/javascript">
    function Test(s)
    {
        document.getElementById('myocx').Msg(s);
    }
</script>

<a href="#javascript" onclick="Test('测试')">ocxTohtml</a><br/> 
</body>
</html>

不知道是不是你要的... --------------------编程问答-------------------- 感谢三楼 你的代码帮了大忙了。 --------------------编程问答-------------------- 留个记号 --------------------编程问答-------------------- xxx.yy=zz
就是这样设置属性.
或者有些参数是直接在调用控件的方法时设置的
aa=xxx.yy
补充:VB ,  控件
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,