我的程序在应用程序关闭时没有写日志(使用流编写器)。任何人都可以帮助解释出现了什么问题吗?
Private Sub Logs()
Using writer As StreamWriter = New StreamWriter("C:\Users\user\Desktop\SL_LOGS.txt", True)
writer.WriteLine("Failed Attempts: " & Label2.Text)
End Using
Using writer As StreamWriter = New StreamWriter("C:\Users\user\Desktop\SL_LOGS.txt", True)
writer.WriteLine("Time intiated: " & Label5.Text)
End Using
Using writer As StreamWriter = New StreamWriter("C:\Users\user\Desktop\SL_LOGS.txt", True)
writer.WriteLine("Dispose Time: " & Label6.Text)
End Using
Using writer As StreamWriter = New StreamWriter("C:\Users\user\Desktop\SL_LOGS.txt", True)
writer.WriteLine("_____________________________________")
End Using
Using writer As StreamWriter = New StreamWriter("C:\Users\user\Desktop\SL_LOGS.txt", True)
writer.WriteLine(" ")
End Using
End Sub
谢谢!
固定:我在保存日志之前有我的Form Closing子。我之前已经改变了,但它似乎又转回了。
答案 0 :(得分:1)
无论如何,这就是你所需要的:
Private Sub Logs()
Using writer As StreamWriter = _
New StreamWriter("C:\Users\user\Desktop\SL_LOGS.txt", True)
writer.WriteLine("Failed Attempts: " & Label2.Text)
writer.WriteLine("Time intiated: " & Label5.Text)
writer.WriteLine("Dispose Time: " & Label6.Text)
writer.WriteLine("_____________________________________")
writer.WriteLine(" ")
End Using
End Sub