在我的传统ASP站点中,我需要调用COM对象函数。如何从传统ASP调用COM对象函数
这里是COM组件定义:
interface IMyComponent : IDispatch
{
HRESULT GetVersion([in] int, [out] double*, [out] BSTR*);
}
在服务器端创建组件对象,并尝试调用“GetVersion”功能:
<%
Dim app
Set app = CreateObject("MyComponent")
Dim someUsefulValue
Dim version
app.GetVersion 1, someUsefulValue, version
%>
但这个代码失败,错误“类型不匹配”。 我应该怎么称呼这个功能?
你能解释一下你正在试图通过这个达到什么样的?我猜这是一款浏览器内应用,所以这看起来很奇怪。我也有兴趣知道你在哪里阅读关于“JScript”:) – jrharshath
@jrharshath,我想他是在谈论从传统ASP中消费COM对象,这会让你选择VBScript或JScript作为你的语言选择 – DuckMaestro
@DuckMaestro,是的,你是对的 – maxvasil