VB 提取字符串

来源:百度知道 编辑:UC知道 时间:2024/06/08 10:08:47
<?xml version="1.0" encoding="gb2312" ?>
<root>
<msg>你好</msg>
<serialno>您的注册号码</serialno>
</root>
就提取那些中文字 请问如何写代码??

Private Sub Command1_Click()
For i = 1 To Len(Text1)
s = Mid$(Text1.Text, i, 1)
If 127 > Asc(s) And Asc(s) > 0 Then
Else
Text2 = Text2 & s
End If
Next i
End Sub

这是VB读取XML文件,搜索一下应该有很多

VB6将XML数据传入TreeView控件
由于XML文档是以树形结构为格式,所以通常采用TreeView控件显示它们。以下码段说明了如何在Visual Basic 6将XML文档传入一个TreeView控件。

首先,建立一个新的带有窗体的Visual Basic 6工程,然后在窗体中添加一个TreeView控件,并添加一个引用到微软XML解析器。

接着,在Form_Load事件中添加如下的代码:

Private Sub Form_Load()
Dim objDOM As DOMDocument

Set objDOM = New DOMDocument
Call objDOM.loadXML( _
"<Doc><Node1></Node1><Node2><ChildNode/></Node2></Doc>")

Call AddNode(objDOM.documentElement, Nothing)

Set objDOM = Nothing
End Sub

以上代码建立并传入XML,然后调用AddNode方法。它包含两个变量:添加的XML节点,添加的TreeView节点。AddNode方法第一次被调用,"Nothing"被传递到TreeNode变量。

Private Sub AddNode(ByRefXMLNode As IXMLDOMNode, ByRefTreeNode As Node)