如何用vb更改txt文件中某一行的内容
在做一个下载数据的软件,下载后形成txt文件,txt文件内容是每行以日期时间开头的。为了保持从00点到23点的顺序,保存数据前使该日的txt文件初始的内容为每行都是以日期...
在做一个下载数据的软件,下载后形成txt文件,txt文件内容是每行以日期时间开头的。为了保持从00点到23点的顺序,保存数据前使该日的txt文件初始的内容为每行都是以日期时间开头,而后面紧跟的数据位置都为空格,当有数据保存时,就查找对应的日期时间,更改该行后面的的空格。如果查找到了该行,那该怎么更新这一行的数据,而其他的内容都不变呢?请各位大侠帮忙。。。T_T
展开
5个回答
展开全部
Dim strnow = Format(Now(), "yyyymmddhh")
TextBox1.Text = Replace(TextBox1.Text , strnow , strnow & " " & "你的内容")
改了一下,原理就是用replace重写
TextBox1.Text = Replace(TextBox1.Text , strnow , strnow & " " & "你的内容")
改了一下,原理就是用replace重写
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1"
as
"d:\
for
output
as
#1
print
#1,
text2
close
#1
;然后再把d盘的1文件夹的名称改为text2里的内容
name
"d:\"private
sub
command1_click()
:\1.txt"已知d盘有一个1.txt文件,在vb中按一个按键就把text1文本框的文字改到1.txt文件当中
;用户不用知道
open
"d
as
"d:\
for
output
as
#1
#1,
text2
close
#1
;然后再把d盘的1文件夹的名称改为text2里的内容
name
"d:\"private
sub
command1_click()
:\1.txt"已知d盘有一个1.txt文件,在vb中按一个按键就把text1文本框的文字改到1.txt文件当中
;用户不用知道
open
"d
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
更简单的方法应该是读入txt后,直接用替换将你查找的时间替换为时间 数据(建议你之前的初始内容日期后不要加任何空格)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
三楼的不错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
搜下读取文件的函数FILE,加上指针就可以读写指定位置的内容了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |