VB2010 如何在文本框内指定行,列修改数据,高手麻烦解说下
vb2010吧
全部回复
仅看楼主
level 1
卢江淮558 楼主
如图:如何指定修改右边文本框内的pa=0b后面数据。就是说通过左边控件选择指定是哪一行哪一列修改特定的数?要用什么控件比较好?本人新手,麻烦高手说下!先谢谢了······
2013年06月09日 06点06分 1
level 1
卢江淮558 楼主
我试过读出lines(2)的值可以~但是就是写不进入!
2013年06月09日 06点06分 2
level 13
''''''要修改第n行是比较麻烦的,如果想到的话,使用for+统计lines每个成员,不过如果行数多了那就会卡住的...这样的话不如用正则,代码如下:
'///////在文件最顶端加上/////////
Import System.Text.RegularExpressions
'//////////////代码/////////////////////
Public Sub ReWrite(vn As String,value As String)
Regex.Replace(TextBox1.Text,vn & "=.*?;",vn & "=" & value,RegexOptions.None)
'TextBox1 是你右边的文本框的名称
End Sub
'//////////////使用///////////////////
ReWrite("_pa","0b0000000000")
'第一个参数是变量名称,图中显示的是"_pa",自己可以改
'第二个参数是修改后的内容,自己可以改
2013年06月09日 14点06分 3
这个是通过寻找定位,而不是通过行来定位...
2013年06月09日 14点06分
1