佚名通过本文主要向大家介绍了vbscript,vbscript教程,vbscript是什么,vbscript.dll,vbscript下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 急!!急!!VBscript可以调用的一个ActiveX控件,VB却不可以调用
描述:
解决方案1:
描述:
各位大哥好。
现在的问题是这样的:自己写了一个ActiveX控件,在WEB中用VBScript调用一个接口是没问题的,可是我用VB来调用这个接口的时候报:
---------------------------
Microsoft Visual Basic
---------------------------
Compile error:
Function or interface marked as restricted, or the function uses an Automation type not supported in Visual Basic
---------------------------
确定 帮助
---------------------------
不知道为什么。ActiveX控件写好以后不是什么语言都可以调用的么?很着急,还请各位大哥帮忙想一下为什么VB中调用会出这个问题。谢谢!!!!!!!!!
解决方案1:
VBScript可以调用,VB自然也可以啊,检查一下参数类型。
你是如何调用的?
你的函数的原型是怎样的?
应该是返回值或者参数类型和VB中的类型不兼容,
因为自动化支持的类型有限
您可能想查找下面的文章:
- 如何在VC++60中调用VBScript?
- 请问在VBscript中如何调用windowsAPI?有现成的ActiveX封装吗?
- 用MFC写了一个OCX,该OCX有个方法有个输出参数:BSTR,请问在网页中用VBScript或JavaScript如何调用呢?3X
- 怎样在页面中用vbscript调用COM插件的方法?
- 我开发的一个ACTIVEX,想让DELPHI,VB,JAVASCRIPT还有VBSCRIPT等使用,方法的参数应该用什么类型?
- 在VC中怎么怎么取得VBScript脚本返回的数组值?
- VBScript中响应ActiveX事件的问题
- 一个自动化组件,定义了双接口为出接口,JavaScript和VBScript怎么跟它Advise来连接该组件?
- 如何实现一个能够被vbscript脚本调用的类
- 如何在MFC中传递一个VARIANT数组给vbscript函数