vb如何读取txt中的数组

麻烦您能给具体的代码么?... 麻烦您能给具体的代码么? 展开
 我来答
jmeycn
推荐于2016-02-01 · TA获得超过373个赞
知道小有建树答主
回答量:331
采纳率:50%
帮助的人:124万
展开全部

这取决于txt文件的数据结构


  • Input # 语句

从已打开的顺序文件中读出数据并将数据指定给变量。

  • 语法

Input #filenumber, varlist

Input # 语句的语法具有以下几个部分:

部分                描述    

filenumber         必要。任何有效的文件号。    

varlist                 必要。用逗号分界的变量列表,将文件中读出的值分配给这些变量;这些变量不可能是一个数组或对象变量。但是,可以使用变量描述数组元素或用户定义类型的元素。    


注意 为了能够用 Input #
语句将文件的数据正确读入到变量中,在将数据写入文件时,要使用 Write # 语句而不使用
Print # 语句。使用 Write # 语句可以确保将各个单独的数据域正确分隔开。


Input # 语句示例

本示例使用 Input # 语句将文件内的数据读入两个变量中。本示例假设
TESTFILE文件内含数行以 Write #
语句写入的数据;也就是说,每一行数据中的字符串部分都是用双引号括起来,而与数字用逗号隔开,例如,("Hello", 234)。

Dim MyString, MyNumber
Open "TESTFILE" For Input As #1   ' 打开输入文件。
Do While Not EOF(1)   ' 循环至文件尾。
   Input #1, MyString, MyNumber   ' 将数据读入两个变量。
   Debug.Print MyString, MyNumber   ' 在立即窗口中显示数据。
Loop
Close #1   ' 关闭文件。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式