【发布时间】:2016-10-26 08:45:30
【问题描述】:
今天的问候,
您好,我是使用 vb 6.0 的初学者。我正在使用以下代码并获取“未定义用户定义的类型”。代码如下。我得到错误的行被突出显示。请帮助。我应该添加一些引用或组件吗?如果是的话,它会是什么。您的及时和善意的帮助将对我更有帮助
Public Sub LoadDocument()
Dim xDoc As MSXML2.DOMDocument
Set xDoc = New MSXML2.DOMDocument
xDoc.async = False
xDoc.validateOnParse = False
If xDoc.Load("C:\Users\284582\Desktop\XML1.xml") Then
DisplayNode xDoc.ChildNodes, 0
End If
End Sub
' Error on this line'
Public Sub DisplayNode(ByRef Nodes As MSXML.IXMLDOMNodeList, _
ByVal Indent As Integer)
Dim xNode As MSXML.IXMLDOMNode
Indent = Indent + 2
For Each xNode In Nodes
If xNode.NodeType = NODE_TEXT Then
Debug.Print Space$(Indent) & xNode.ParentNode.nodeName & _
":" & xNode.NodeValue
End If
If xNode.HasChildNodes Then
DisplayNode xNode.ChildNodes, Indent
End If
Next xNode
End sub
【问题讨论】:
-
VB6 和 VB.NET 在系统基础设施方面是两个不同的东西。你在这里用的是哪一个?
-
嗨史蒂夫,我正在使用 Visual Basic 6.0
标签: vb6