我试图使用COM对象方式如下:方法列表
Dim l
l = CreateObject("tst.Ax")
Dim err As Long
Dim st As ULong
Try
l.AX_hdr(st, err)
Catch ex As Exception
MsgBox(ex.Message)
End Try
而且我有错误
TYPE_E_ELEMENTNOTFOUND
的CreateObject工作正常,因为这个COM对象时执行一些代码初始化(显示消息框)。对象应该有方法AX_hdr,但我不知道它为什么找不到它。还有什么可能是错的?是否有任何方法如何从COM对象中检索功能列表?
当您使用延迟绑定时,您需要具备良好的文档以了解COM服务器实现了哪些方法和属性。 COM不支持Reflection。联系组件的所有者或作者。 – 2012-08-10 14:07:02