0
对于我正在处理的应用程序,我试图创建“保存数据”功能。创建一个变量名的文本文件并写入它
首先,它需要创建一个.txt
文件使用自定义名称,这就需要将日(今天)和一个文本框的文本,它需要在yyyymmdd_textbox1(.txt)
又会有怎样的格式我去做这个?它可以创建它曾经在那里,但如果它已经存在,它需要
感谢追加到它在新行的任何反应
对于我正在处理的应用程序,我试图创建“保存数据”功能。创建一个变量名的文本文件并写入它
首先,它需要创建一个.txt
文件使用自定义名称,这就需要将日(今天)和一个文本框的文本,它需要在yyyymmdd_textbox1(.txt)
又会有怎样的格式我去做这个?它可以创建它曾经在那里,但如果它已经存在,它需要
感谢追加到它在新行的任何反应
如果你想从用户输入一个文件名,你首先需要这种方法:
Public Function SanitizeFileName(fileName as String) As String
For Each c In IO.Path.GetInvalidFileNameChars()
filename = filename.Replace(c, "_"c)
Next
Return fileName
End Function
然后很容易
Dim filename = $"{DateTime.Today.ToString("yyyyMMdd")}_{SanitizeFileName(textbox1.Text)}.txt"
https://stackoverflow.com/questions/1613666/creating-and-appending-text-to-txt-file-in-vb-net和许多其他问题在这里。发帖前是否搜索过? – ADyson
https://docs.microsoft.com/en-us/dotnet/standard/io/how-to-write-text-to-a-file - 互联网saerch引擎是你的朋友 – miroxlav