Я пытаюсь связать переменные вместе следующим образом: (логин, пароль, имя) Я хочу иметь несколько строк из них, но всякий раз, когда я регистрируюсь, он очищает справку по файлу, спасибо.
Private Sub btn_register_Click(sender As Object, e As EventArgs) Handles btn_register.Click
Dim newline As String
Dim anything As String
password = txt_passwordregister.Text
username = txt_usernameregister.Text
If password <> "" And username <> "" Then
If validatepass() = False Then
MsgBox("please enter more than 8 characters")
Else
newline = txt_usernameregister.Text & "," & txt_passwordregister.Text
If rad_student.Checked Then
anything = newline & "," & txt_fullname.Text
Student.WriteLine(anything)
Student.Close()
Else
End If
MsgBox("You are now registered!")
End If
End If
End Sub





Вы можете указать, с каким файлом вы разговариваете. но поскольку вы на самом деле не указываете что-то конкретное, здесь я использовал StreamWriter для добавления строк текста в файл.
Using studentWriter As StreamWriter = New StreamWriter("(<path>\<filename>.<txt>)", True)
studentWriter.WriteLine(anything)
End Using
Извините за мой плохой английский.
Вы раньше не показывали, что происходит с объектом Ученик .. Мы предполагаем, что вы здесь используете StreamWriter ?? Мы предполагаем, что вы открываете файл в новом файловом режиме, а не в режиме добавления.
Чтобы включить режим добавления, укажите параметр при создании объекта Ученик следующим образом:
Dim Student as New StreamWriter("[File Location]",[Append Mode])
Если для параметра [Append Mode] установлено значение True, файл будет добавлен и записан после последней строки, которую вы в него записали ранее.
Если для параметра [Режим добавления] установлено значение «Ложь», файл будет рассматриваться как новый файл, и все содержимое внутри будет потеряно.
Вероятно, проблема заключается в том, как вы открываете файл, но, поскольку вы не показали этот бит, мы можем только догадываться. На самом деле не имеет смысла закрывать файл в этом коде, который вы там не открывали, но это не единственное, что здесь не имеет смысла. Однако наиболее важно то, что если вы хотите, чтобы top добавлялся в существующий файл, убедитесь, что файл открыт для добавления, а не перезаписи. Прочтите документацию по типам и членам, которые вы используете для открытия файла, чтобы убедиться, что вы действительно понимаете, что делаете.