vb.net中在指定文件的行修改内容?
展开全部
用替换函数直接把03-24^32替换为03-24^xx(想替换的值)。
比如,你的文本放在TextBox1文本框的话,用下面的指令替换就可以了。
Dim txt As String = TextBox1.Text
TextBox1.Text = Replace(txt, "03-24^32", "03-24^xx")
执行上面替换指令后,TextBox1的文本替换为:
【例如:03-23^23
03-24^xx
我要指定修改第二行的32.该怎么办?】
比如,你的文本放在TextBox1文本框的话,用下面的指令替换就可以了。
Dim txt As String = TextBox1.Text
TextBox1.Text = Replace(txt, "03-24^32", "03-24^xx")
执行上面替换指令后,TextBox1的文本替换为:
【例如:03-23^23
03-24^xx
我要指定修改第二行的32.该怎么办?】
追问
修改过后 我保存的时候,该怎么办呢 ? 我在做保存的时候,会把第一行的信息也给覆盖了。有不有什么方法指定保存呢?
追答
不明白你说的保存时会把第一行覆盖了是什么意思。
打开一个文本文件后,替换了要替换的字符后,直接把替换后的字符串覆盖保存到原文件就是了,怎么会覆盖前面一行的内容?不明。
比如,原先的文件内容是:
03-23^23
03-24^32
把上面的内容替换后得到的是:
03-23^23
03-24^xx
把替换后的字符串直接覆盖保存到原文件,并不会覆盖第一行啊?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询