请问javascript调用vb编写的ActiveX的问题

跟着感觉走1980 2008-01-13 03:44:16
//这是我的Vb编写的ActiveX
Public Property Get Name() As Variant


End Property

Public Property Let Name(ByVal vNewValue As Variant)
txtName.Text = vNewValue
End Property

Public Sub SetValue1()
txtName.Text = "test zhanpeng"
End Sub

Private Sub Command1_Click()
txtName.Text = "kkskdksdk"

End Sub

Private Sub UserControl_Initialize()

End Sub

//page 页面

<head runat="server">
<title>无标题页</title>
<script language ="javascript" type ="text/javascript" >
function test()
{
document.getElementById("UserControl1").Name="zhanpeng";
debugger();
var obj1 = document.getElementById("UserControl1");
//这样做为什么不行呢
obj1.SetValue1();
// document.getElementById("UserControl1").SetValue()
//Project1.SetValue()
}
</script>
</head>
<body>
<OBJECT ID="UserControl1"

CLASSID="CLSID:00C6BC85-A6C8-416F-8D21-0ECCD4A619D1"
CODEBASE="Project1.CAB#version=1,0,0,0">
</OBJECT>
<form id="form1" runat="server">
<div>
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick ="test()" />
<input id="Button2" type="button" value="button" onclick ="test();"/>
</div>
</form>
</body>
我也打包了,如果是调用属性的话,一切ok
调用方法就出现了一些问题
...全文
84 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
junki 2008-05-03
  • 打赏
  • 举报
回复
什么问题?有没有单独调试过ActiveX?

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧