中易网

VB 如何读取和写入指定行 (TXT)

答案:3  悬赏:60  
解决时间 2021-02-16 15:56
VB 如何读取和写入指定行 (TXT)
最佳答案
1、vb对文本文件无法直接读取和写入指定行。
2、vb只能用line input #一行行读到要读的行。
3、要写入指定行,需要读入所有文本,然后修改指定行,然后重新保存所有文件内容。
全部回答
请使用VB的open语句,另外还有FileSystemObject对象和ADODB.STREAM对象也可以读写文本文件。。。
很简单,相当于寻找文件一样。
首先在声明里添加
Public success%
Function FileExists%(fname$)
On Local Error Resume Next
Dim ff%
ff% = FreeFile
Open fname$ For Input As ff%
If Err Then
FileExists% = False
Else
FileExists% = True
End If
Close ff%
End Function
到这里已经基本完成了。
seccess% = FileExists%("D:\1.txt") '寻找D盘下有没有1.txt
If success% = True Then'如果有
XXXXXX’指令
End If
If success% = True Then'如果没有
XXXXXX’指令
End If
新建时:
open "D:\1.txt" for output as #1
print#1,"1" + vbcrlf + "2" + vbcrlf + "3" + vbcrlf +"4"
(vbcrlf是空行的意思)
close #1
读取时:
open "D:\1.txt" for input as #1
用len函数读取
修改,同新建。
清除的话可以当作先删除后建立。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鸿福阁公寓地址在哪,我要去那里办事
请问我想加盟农村家用太阳能发电设备价格优惠
中国诗歌应不应该翻译成英文
天森翠湖会馆地址有知道的么?有点事想过去
诈骗案涉及到众多不知情的受害者,如果没有跟
谁能给我举一个来料加工超比例结汇的例子。
容声集成吊顶鹰潭尊享店怎么去啊,有知道地址
如何让iphone拒绝通讯录以外的号码呼入
求:名字中有“志红”两字的个性签名
长沙世界之窗的营销策略
腊家滩驾校宋村报名联络点在什么地方啊,我要
手机淘宝消息发不出去
什么网站可以看没有上映的电影
现在的dnf流浪武士刷图行不行,平民适不适合
匡河乡文斗河村村民委员会地址在哪,我要去那
推荐资讯
百家乐饭庄地址在哪,我要去那里办事
萧山708公交车时间表
手机彩铃怎么搞,就是别人打电话时我没接听到
忽然拉黑一个喜欢的女同事,她就故意在我面前
京涮坊火锅大通店这个地址在什么地方,我要处
有人了解药品中间商吗?
雨巷 作者为了能营造成这种朦胧的意境采用了
求一部小时看的动漫,好像是几个女主,在收集
同时担任办公室主任和公司会计一职会有矛盾吗
我用卷尺量自己的腰一周,是62CM,那我的腰围
driver utility ver.1.0 f80cr ;This disc su
求书求求 男主家是商业巨头,私立中学,任性
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?