vb怎样读取txt文本每一行的指定内容

例如我要读取a.txt里 time= 后面的内容,代码是什么
(要输出到文本框,time= 后面的内容如果大于100ms就改变颜色)

Dim TextLine
Dim ret as String
Open "目录\a.txt" For Input As #1 ' 打开文件。
Do While Not EOF(1) ' 循环至文件尾。
Line Input #1, TextLine ' 读入一行数据并将其赋予某变量。
'这时就是取到的第一行的值了,如果你确定每行都是这种格式“time=123”,那么你就可以用
'下面的语句:
ret=mid(TextLine,6)
Loop
Close #1 ' 关闭文件。
温馨提示:内容为网友见解,仅供参考
无其他回答

vb怎样读取txt文本每一行的指定内容
Dim ret as String Open "目录\\a.txt" For Input As #1 ' 打开文件。Do While Not EOF(1) ' 循环至文件尾。Line Input #1, TextLine ' 读入一行数据并将其赋予某变量。'这时就是取到的第一行的值了,如果你确定每行都是这种格式“time=123”,那么你就可以用 '下面的语句:ret...

vb如何分别读取TXT的每行内容
把读出来的每一行文本装入一个字符串动态数组,数组每个成员即一行。3、如果是想读textbox的每一行,假如每一行都有回车,按回车截取。如果是自动换行没有回车符,需要使用windows API来读每一行。

VB怎么读取文本内容特定一行的特定内容
Private Sub Command1_Click()Dim s() As StringOpen "mytext.txt" For Binary As #1s = Split(Input(LOF(1), #1), vbCrLf)Close #1Print "第2行的第2个字符起的3个字符是:";Print Mid(s(1), 2, 3)End Sub s(1)中的1表示第2行(从0起算的),后面的2表示从第2个字符起算,最...

VB怎样取出文本框每一行的值
首先将文本框中的文本一行一行读入文件:open "文件名.txt"for output as #1 for i=1 to len(text1.text)print #1,Mid(text1.text,i,1);next i close #1 再将文件中的文本一行一行的读出来:text2.text=""open "文件名.txt" for input as #1 text2.text=input(LOF(1),1)close #1 ...

VB 如何读取和写入指定行 (TXT)
1、vb对文本文件无法直接读取和写入指定行。2、vb只能用line input #一行行读到要读的行。3、要写入指定行,需要读入所有文本,然后修改指定行,然后重新保存所有文件内容。 本回答由电脑网络分类达人 汪雷 推荐 举报| 答案纠错 | 评论 0 1 chinaboyzyq 采纳率:71% 来自团队:VB6专家 擅长: VB 数学 其他编程...

怎样用VB读取一个TXT文件里的特定字符间的内容?
Open App.Path & "\\name.TXT" For Input As f While Not EOF(f)Line Input #f, temp '读文件中的 一行 S = S & GetIn(temp, "(", ")") & "|" '调用 GetIn 函数 取出每一行中的()中的内容 Wend Close f A = Split(S, "|") '将S用 | 分解为数组 For f = LBound(A...

VB如何读取TXT文件,一行一行读取,读取一行msgbox“这一行的内容”,然后...
True CommonDialog1.CancelError = True On Error GoTo ErrHandler ' 设置标志 CommonDialog1.Flags = cdlOFNHideReadOnly ' 设置过滤器 CommonDialog1.Filter = "All Files (*.*)|*.*|Text Files" & "(*.txt)|*.txt|Batch Files (*.bat)|*.bat" ' 指定缺省的过滤器...

vb程序中如何读取文本文件指定行指定位置的数据?
1。以二进制方式打开文本文件,将其内容全部或分段读入字串变量;2。用instr语句搜索“tab”的位置,以确定行次(或以搜索相应的分行标志确定行次);3。以mid$读取指定位置的数据。

如何用Excel VBA读取某一文件夹下批量TXT文本内的某行某列?
如何用Excel VBA读取某一文件夹下批量TXT文本内的某行某列? 可以使用如下的代码,复制如下代码到VBA模块中运行即可。如下代码代表4行4列,如果其余行或列数则可更改相应的数字。具体步骤如下:打开office excel;Alt+F11打开VBA编辑器;复制如下代码到模块中;F5运行该模块;按照提示进行如下步骤即可。

请问VB中如何读取txt文件的数据
1、新建一个标准的VB EXE工程,只有一个Form,Form上有两个按钮:Command1和Command2。2、双击Command1添加如下代码 Private Sub Command1_Click()Dim strFile As String Dim intFile As Integer Dim strData As String strFile = "c:\\学生成绩.txt"intFile = FreeFile Open strFile Fo...

相似回答