vb点虐 读数组 vbnet byte数组

VB.NET读取TXT文件数据保存为数组

VB.NET编程读取txt文本文档中的数据,并把数据保存为数组,代码如下:

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名申请虚拟主机、营销软件、网站建设、河东网站维护、网站推广。

'写配件文件

Private Sub saveIni(ByVal filePath As String, ByVal str As String)

Dim sw As StreamWriter = New StreamWriter(filePath, True) 'true是指以追加的方式打开指定文件

sw.WriteLine(str)

sw.Flush()

sw.Close()

sw = Nothing

End Sub

'读配件文件

Private Function readIni(ByVal filePath As String)

Dim iniDt As New DataTable

iniDt.Columns.Add("text")

iniDt.Columns.Add("value")

Try

Dim sr As StreamReader = New StreamReader(filePath, System.Text.Encoding.Default)

Dim line As String = ""

While Not sr.EndOfStream

Dim str = sr.ReadLine()'读取当前行

iniDt.Rows.Add(New String() {

str(0),

str(1)

})

End While

sr.Close()

sr = Nothing

Catch ex As Exception

End Try

Return iniDt

End Function

关于VB点虐 中读取Excel数据存入数组后的再读取问题

因为Excel表的左上角的单元格都是以第一行第一列

MsgBox(LBound(arr, 1)) '一维最小下标

MsgBox(LBound(arr, 2)) '二维最小下标

测试:用上面函数(LBound)得到的结果都是1

VB.NET中 怎么读入TXT文本的数字到一个数组。。

代码及注释如下:

Dim aa$, s, ss'定义变量

Private Sub Form_Load()

Open "c:\temp.txt" For Input As #1'打开txt文件

aa = StrConv(InputB(LOF(1), 1), vbUnicode)'将文本读入aa中

Close #1'关闭文件

End Sub

Private Sub Command1_Click()

s = Split(aa, vbNewLine)'将文本分离出来并放入数组s中

For i = 0 To UBound(s)'i从0到S的最大元素数循环

If s(i) "" Then'如果数组部位空

ss = Split(s(i), "=")'择将数组按照=分离,并放入数组ss

Print Val(ss(1))‘显示数值化的数组ss第一个元素

End If

Next i

End Sub


标题名称:vb点虐 读数组 vbnet byte数组
标题网址:http://azwzsj.com/article/ddjijoo.html