对于我正在处理的应用程序,我正在尝试创建一个“保存数据”'特征
首先,它需要创建一个带有自定义名称的.txt
文件,这需要是日期(今天)和文本框的文本,它需要采用{{1}的格式}
我将如何做到这一点?它可以在任何地方创建它,但如果它已经存在,则需要在新行上附加它
感谢您的回复
答案 0 :(得分:3)
如果你想要一个来自用户输入的文件名,你首先需要这个方法:
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"