2017-07-06 6 views
0

私が取り組んでいるアプリケーションでは、私は 'データ保存'機能を作成しようとしています。変数名のテキストファイルを作成し、それに書き込みます

まず第一に、それはカスタム名を持つ.txtファイルを作成する必要があり、これは日付(今日)とテキストボックスのテキストであることが必要であり、それはyyyymmdd_textbox1(.txt)

どうだろうの形式にする必要があります私はこれをすることについて行く?それは今までどこに、それがすでに存在する場合、それはあなたがユーザ入力からファイル名をしたい場合は、最初にこのメソッドを必要とする新しい行に、それに追加する任意の応答

+0

https://stackoverflow.com/questions/1613666/creating-and-appending-text-to-txt-file-in-vb-netと多くのその他の質問はこちら投稿する前に検索しましたか? – ADyson

+0

https://docs.microsoft.com/en-us/dotnet/standard/io/how-to-write-text-to-a-file - インターネットsaerchエンジンはあなたの友人です – miroxlav

答えて

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" 
関連する問題