我一直在寻找并尝试多种解决方案来解决我遇到的这个问题。我正在尝试将文本框的结果保存为 .txt 文件中的一行文本。
这是我尝试调用 StreamWriter 执行此操作之前、何时和之后的代码。
If inttAnswer = vbOK Then
totalprofiles.Write(filename & vbNewLine) '*this is not working*
txtProfileName.Text = ""
Me.Hide()
Profiles.StartPosition = FormStartPosition.Manual
Profiles.Location = Me.Location
Profiles.Show()
End If
这是我在这部分代码中使用的任何声明,它是按下按钮时发生的代码块的一部分:
Dim totalprofiles2 As String = "C:\SameSens\Profiles\TotalProfiles.txt"
Dim totalprofiles As New System.IO.StreamWriter(totalprofiles2, True)
Dim inttAnswer As Integer
Dim filename As String = txtProfileName.Text
谢谢你的帮助。如果这是不可能的,也许您可以建议一个不同/更好的替代方法,以便能够在按下此特定按钮后将 txtProfileName.Text 中的文本永久地作为项目填充 ComboBox。我认为用 .txt 文件内容填充 ComboBox 将是最简单和最实用的方法,但事实证明它比我想象的要困难。