0
我正在为游戏创建一个注册表文件创建器The Sims 3原来是俄文版。用户输入更改所有相同的字符串
我想要做的就是改变全部相对于用户选择的参数。
reg file有多个“RU”字符串,与“ru-RU”和执行路径相同(C:\ Users \ Lollo \ Desktop \ Nuova cartella \ The Sims 3.Gold Edition.v 21.0.150 + Store \ )。
这是我使用替换字符串代码:
Dim replacetext As String = TextBox1.Text
If RichTextBox1.SelectedText.Length <= 0 Then
Exit Sub
End If
Dim s As String = "RU"
Dim nextPos As Integer
nextPos = RichTextBox1.Text.IndexOf(RichTextBox1.SelectedText)
While ((nextPos < RichTextBox1.Text.Length) And (nextPos >= 0))
RichTextBox1.SelectionStart = nextPos
RichTextBox1.SelectionLength = s.Length
RichTextBox1.Text = RichTextBox1.Text.Replace(s, replacetext)
nextPos = RichTextBox1.Text.IndexOf(s, nextPos + 1)
End While
但是它不工作。
这是我的GUI是如何呈现给用户:
任何人都可以对我在做什么错指教?
好吧,我用这个代码: https://pastebin.com/aPHtK2vy 我与“RU-RU”的东西出了问题,它的变化只有大写字母,而不是小写,任何提示? –
编辑:刚刚看过片段,请先做RU-RU替换,然后RU替换。谢谢 – Jaxi
作为魅力。现在,如果我想将所有编辑的代码导出到txt文件中?任何帮助? –