关于VB读入文本内容的问题
比如一个VB.TXT文件内容是:"20120123","1234""20120143","2132"````(省略n行)"20120322","3231"如何用linei...
比如一个VB.TXT文件内容是:"20120123","1234"
"20120143","2132"
````(省略n行)
"20120322","3231"
如何用line input 读入第k(k<n)的数据?
第k行 展开
"20120143","2132"
````(省略n行)
"20120322","3231"
如何用line input 读入第k(k<n)的数据?
第k行 展开
3个回答
展开全部
加个RichTextBox
RichTextBox1.LoadFile "c:\VB.txt"
s = RichTextBox1.Text
L = Split(s, vbCrLf)(k + 1)
MsgBox L
RichTextBox1.LoadFile "c:\VB.txt"
s = RichTextBox1.Text
L = Split(s, vbCrLf)(k + 1)
MsgBox L
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
txt文本是不能读取行数的,所以你只能一行一行的往下读,让他读到第k行时停止,然后输出
dim m,k as integer
k=70'你要读取的行
open "D:\vb.txt" for input as #1
Do While m<k
m=m+1
line input #1,t
loop
close #1
msgbox t '输出结果
还有你要获取txt文本的行数,也要这样一行一行读到最后,然后变量累加得出行数。。。
dim m,k as integer
k=70'你要读取的行
open "D:\vb.txt" for input as #1
Do While m<k
m=m+1
line input #1,t
loop
close #1
msgbox t '输出结果
还有你要获取txt文本的行数,也要这样一行一行读到最后,然后变量累加得出行数。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询