Vb.net 创建一个具有变量名的文本文件并写入该文件
对于我正在开发的应用程序,我正在尝试创建一个“保存数据”功能 首先,它需要创建一个带有自定义名称的Vb.net 创建一个具有变量名的文本文件并写入该文件,vb.net,Vb.net,对于我正在开发的应用程序,我正在尝试创建一个“保存数据”功能 首先,它需要创建一个带有自定义名称的.txt文件,该文件必须是日期(今天)和文本框的文本,格式必须为yyyymmdd\u textbox1(.txt) 我该怎么做呢?它可以在任何地方创建它,但如果它已经存在,则需要在新行中附加到它 感谢您的回复如果您想从用户输入中获得文件名,首先需要此方法: Public Function SanitizeFileName(fileName as String) As String For
.txt
文件,该文件必须是日期(今天)和文本框的文本,格式必须为yyyymmdd\u 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"
如果要从用户输入中获取文件名,首先需要使用以下方法:
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"
还有很多其他的问题。您在发布前搜索过吗?-internet saerch引擎是您的朋友,这里还有许多其他问题。您在发布前搜索过吗?-互联网引擎是你的朋友