我用vb做了一个activex控件
在interdev中导入。在网页源码上有了
<object classid="clsid:2E009657-E91E-11D7-B350-00D0F839EF22" id="hello1" width="208" height="151">
<param name="_ExtentX" value="5503">
<param name="_ExtentY" value="3995">
</object>
我想使用此控件在vb中已定义的方法
用
dim my
set my = server.createobject(hello1)
或
<input type=button value ="show" onclick=hello1.show() >
都说此方法不可用
而且用".“后程序不会出现所有方法的列表。怎么解决啊
希望大家帮助!
你注册了吗?
set my = server.createobject("hello1.xxxx")
把后缀加上!!~~
regsvr32 DLL的路径名字
那个不叫后缀,是你要引用的类名
拷贝.dll文件到system文件夹下面,然后开始-》运行输入regsvr32 Your.dll 然后就可以调用了
你可以先在vb中应用自己编写的控件,然后把相应的语句拷贝到asp中。
/* 在asp中
不用创建对象,只要把<object></object>那段代码,放在一个表单里,就可以了。
*/
然后在interdev的script edit 属性框内,展开documen或者form之类的树,你就会看到你的ocx,以及它的方法和属性等。
/*在vb中
OcxName.xxxxx
*/