实现了IDispatch接口的组建,用vbscript怎么调用?

liutaoxwl 2005-06-21 11:32:46
我用ATL写了一个com组建,类的声明如下
class ATL_NO_VTABLE CMOIMMainForm :
public CComObjectRootEx<CComSingleThreadModel>,
public CComCoClass<CMOIMMainForm, &CLSID_MOIMMainForm>,
public IDispatchImpl<IMOIMMainForm, &IID_IMOIMMainForm, &LIBID_MOIMMainLib, /*wMajor =*/ 1, /*wMinor =*/ 0>
其中IMOIMMainForm有一个Create方法。

这个组建是个exe文件

在test.html中用vbscript这样写
set a = createobject("MOIMMain.MOIMMainForm.1")
a.(不出方法列表)
但是为什么
set b = createobject("adodb.recordset")
b.(能够出现方法列表)
...全文
103 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
liutaoxwl 2005-06-21
我用的html
而且可以调用exe啊
回复
horris 2005-06-21
ASP中好象不能调用进程外组件(EXE组件)
回复
liutaoxwl 2005-06-21
有人知道吗?
回复
发帖
ATL
创建于2007-09-28

3214

社区成员

ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
申请成为版主
帖子事件
创建了帖子
2005-06-21 11:32
社区公告
暂无公告