VB文件操作里如何定位一行

来源:百度知道 编辑:UC知道 时间:2024/05/27 07:22:57
我现在有这样的情况:(TXT文件)
1
2
3
4
5
6
...
我现在想把6改成7,或者其他字符,请不要改变其他内容,有什么比较好的方法呢。能给我代码最好 谢谢

如果你是想按行操作:

Dim a$,i%,b$
Open "c:\1.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, a
i=i+1
if i=6 then a="7"
b=b & a & vbcrlf
Loop
Close #1

Open "c:\1.txt" For Output As #1
print #1,b
Close #1