下面是我的代码来解析文本文件的数据..接下来我需要做的就是将它作为一个csv文件执行..什么是保存文本文件的代码一个csv文件类型?预先感谢您的帮助。保存为csv文件使用vb6
Private Sub cmd_parse_Click()
Dim i As Long
Dim ff As Integer
Dim sText As String
Dim myFSO, ts, ts2, ft2, ft1, r
Set myFSO = CreateObject("Scripting.FileSystemObject")
Set ts = myFSO.GetFile(txtfilename.Text)
Set ft1 = ts.OpenAsTextStream(ForReading, TristateUseDefault)
List1.AddItem Format(Now, "YYYY-MM-DD HH:MM:SS") & " Time start"
Do Until ft1.AtEndOfStream
a = ft1.ReadLine
r = r + 1
Text1.Text = r
a = Split(a, ",")
For i = 0 To UBound(a)
Text2.Text = a(i)
If Text2.Text = "Date Time" Then
ListView1.ListItems.Add(1).Text = Text2.Text
End If
If Text2.Text = "Date Time" Then
Text2.Text = ""
End If
If Text2.Text = a(1) Then
ListView2.ListItems.Add(1).Text = a(1)
GoTo 1
End If
If Not IsNumeric(Text2.Text) Then
ListView1.ListItems.Add(1).Text = a(i)
Else
ListView2.ListItems.Add(1).Text = a(i)
' Stop
End If
1
Next i
DoEvents
Loop
List1.AddItem Format(Now, "YYYY-MM-DD HH:MM:SS") & " Time end"
txtfilename.Text = ""
End Sub
将数据保存为CSV文件,你简单的添加所有在你将它保存到文件之前用逗号分隔的数据......该文件是一个纯文本文件..给文件名作为扩展名.csv以表明它是一个csv文件 – Hrqls
你能给我一个示例代码? – bebebe