vb如何修改txt文档的某一行的具体内容

txt文档内容如下:finish/clear/filname,menjiashiyan/title,menjiashiyany=-500f=-50000/prep7et,... txt文档内容如下:
finish
/clear
/filname,menjiashiyan
/title,menjiashiyan

y=-500
f=-50000
/prep7
et,1,shell63
r,1,6
mp,ex,1,2.1e5
mp,nuxy,1,0.3
mp,dens,1,7.85e-6

k,1,0,0,0
k,2,9400,0,0
k,3,9400,0,300
k,4,0,0,300
k,5,0,y,0
k,6,9400,y,0
k,7,9400,y,300
k,8,0,y,300
k,9,7060,y,0
......
要修改第六行的f=-50000为f="为任意在vb界面中输入的数"
如何修改,请附具体代码与解释,本人对vb不熟
展开
 我来答
老人与孩v动手洞脑
2009-03-02 · TA获得超过599个赞
知道小有建树答主
回答量:400
采纳率:0%
帮助的人:327万
展开全部
假设你的文件名为“C:\a1.txt”
dim txt as string
Open "C:\a1.txt" for input as #1
Open "C:\a2.txt" for output as #2
do while not eof(1)
line input #1, txt
if txt="f=-50000" then txt="f=" & Text1.Text
print #2,txt
loop
close
运行结束后,a2.txt中就是修改后的文件。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ys蟋蟀
2009-03-02 · TA获得超过285个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:128万
展开全部
InStrRev(StrConv(FileMe, vbUnicode), "f=") '检测是否有f=
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式