내 응용 프로그램의 설정 양식의 일부로 VB.NET의 텍스트 파일에서 확인란을로드하려고 시도했습니다.Vb.net 확인란이 텍스트 파일에서로드되지 않습니다
Sub loadfiles()
Dim read As System.IO.StreamReader
read = My.Computer.FileSystem.OpenTextFileReader("C:\Users\Public\Documents\procrastinGONEnotif.txt")
Dim text As String = read.ReadToEnd()
read.Close()
If text = "false" Then
CheckBox1.Checked = False
Else
If text = "true" Then
CheckBox1.Checked = True
Else
MessageBox.Show("ERROR!")
End If
End If
End Sub
파일 저장 코드는 바로 여기에 있습니다 : :
Dim write As System.IO.StreamWriter
write = My.Computer.FileSystem.OpenTextFileWriter("C:\Users\Public\Documents\procrastinGONEnotif.txt", False)
If CheckBox1.Checked = True Then
write.WriteLine("true")
Else
write.WriteLine("false")
End If
write.Close()
파일이 때 형태로 시작을로드하고 나는 버튼을 누르면 저장하도록되어 나는이 코드 조각을 사용했다. 그러나 폼이 존재하고 "true"또는 "false"가 포함 된 경우에도 파일을로드하지 않습니다. 대신 코드는이를 "true 또는 false"로 감지하고 "ERROR!"메시지를 보냅니다. 실제로 응용 프로그램에 파일을 읽었는지 테스트하기 위해 추가했습니다.
중단 점 및 디버그를 설정 저장을 위해; 또한 설정이 하나뿐이라면 'MySettings'을 살펴보십시오. – Plutonix