如何在VB.NET中创建“文本编辑器”?

时间:2014-02-27 12:34:22

标签: vb.net text-editor

我想要一个“NumericUpDown”和“DomainUpDown”来改变指定行上文本文件中的某些文本。 请帮忙。

我需要编辑的示例:

"removePanelsModeSwitcher": true,  

对此我需要使用“DomainUpDown”编辑true / false

"x": 235,
"y": -256,

在此需要使用“NumericUpDown”编辑其上的数字

1 个答案:

答案 0 :(得分:1)

这是一个简单的例子:

    Dim x As String = Chr(34) & "x" & Chr(34) & ": "
    Dim FileName As String = "c:\some folder\path\data.txt"
    Dim lines() As String = System.IO.File.ReadAllLines(FileName)
    For i As Integer = 0 To lines.Length - 1
        If lines(i).StartsWith(x) Then
            lines(i) = x & NumericUpDown1.Value & ","
            Exit For
        End If
    Next
    System.IO.File.WriteAllLines(FileName, lines)