各位达人,我的思路是
 1.在ASP里调用自编DLL,对xml文档进行内部操作,问题出在调用的时候提示类型不匹配.
DLL是用VB编写,源码就小小一段dll 接口文件 clsImport.clsPublic Function DoImport(oXML As Object) As Boolean
    Dim aObj As Object
    
    Set g_aAdoconn= ConnectToCCServer  '连接到SQL server
    Set aObj = New cXmLImport          '启动内部的业务逻辑操作类
    
    If aObj.LoadDataFromXML(oXML ) Then  '业务操作LoadDataFromXML( REF as object)
        DoImport = True
    End If
    Set aObj = Nothing
    
End Function上面文件短短数句,让我呕心一天,在VB下调用测试通过.
编译注册后,
Asp调用源码 ImportPo.aspdim oXML
set oXML=Server.CreateObject("Microsoft.XMLDOM")
oXML.async=false
szFile=Server.mappath("1035.xml")
IF oXML.load(szFile) THEN
   set aObj=server.createobject("myupload.clsImport") '单步测试通过
   if aObj.doimport (oxml) then    '问题就出在这里,
      'ok
   END IF
   set aObj=nothing   
   End if
    
   set oXML=nothing
END IF我已经尽量使用Object对象来传递msxml.domdocument,但还出了这个错误,请教各位达人,dll里面该该如何定义类型?快被折磨死了..Help