vb.net - 替换文件中的字符串数据
问题描述
所以你几乎已经阅读了标题,
我想让 ResolutionSizeX= 中的任何值都变成 1920 每个数字。
这是我的代码:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
My.Computer.FileSystem.WriteAllText("C:\Users\NarpZ\AppData\Local\FortniteGame\Saved\Config\WindowsClient\GameUserSettings.ini",
My.Computer.FileSystem.ReadAllText("C:\Users\NarpZ\AppData\Local\FortniteGame\Saved\Config\WindowsClient\GameUserSettings.ini").Replace("ResolutionSizeX=", "ResolutionSizeX=1920"),
False)
End Sub
解决方案
未经测试,但它应该可以解决问题。
Dim strFile As String = "C:\Users\NarpZ\AppData\Local\FortniteGame\Saved\Config\WindowsClient\GameUserSettings.ini"
If System.IO.File.Exists(strFile) Then
Dim arrLines() As String = IO.File.ReadAllLines(strFile)
For i As Integer = 0 To arrLines.Length - 1
If Strings.Left(arrLines(i),16)="ResolutionSizeX=" Then
arrLines(i) = "ResolutionSizeX=1920"
End If
Next
System.IO.File.WriteAllLines(strFile, arrLines) 'SAVE
End If
推荐阅读
- android - 为什么折叠工具栏在折叠时显示空白?
- javascript - 使用 JavaScript 的 10 大得分
- php - while循环重复了mysql表中数组的最后一行
- r - 指定 `stratum` 和 `alluvium` 参数而不附加 ggalluvial
- javascript - Vue 是否因为未知的隐藏字符而未显示在文件 #1 中?
- sparse-matrix - Amazon SageMaker kMeans 不会将稀疏矩阵 (csr_matrix) 作为输入,在使用密集矩阵之前还有其他选择吗?
- python-3.x - 我如何在 python 中搜索给定的句子并从该结果中获取最常用的单词?
- linux - du -hs 后如何按名称并排排序
- python - 在没有任何 Python 库的情况下,如何在 Python 中进行左和中操作?
- angularjs - angularjs中的逻辑容器