I have this code:
Dim FILE_NAME As String = "C:\filename.txt"
Dim objWriter As New System.IO.StreamWriter(FILE_NAME)
objWriter.Write(TextBox1.Text)
objWriter.Close()
but I want to make something like this (note the objWriter.Write(TextBox.Text) in the text belowe):
Dim FILE_NAME As String = "C:\filename.txt"
Dim objWriter As New System.IO.StreamWriter(FILE_NAME)
objWriter.Write("Lorem ipsum dolor sit amet, consectetur adipiscing objWriter.Write(TextBox1.Text).
Duis dignissim, lacus vel tincidunt pellentesque, lacus ipsum venenatis libero,
faucibus iaculis lectus diam id libero. Mauris interdum augue id lacus
commodo consequat. objWriter.Write(TextBox2.Text) et ligula sed sapien")
objWriter.Close()
Update:
Actual output:
Lorem ipsum dolor sit amet, consectetur adipiscing objWriter.Write(TextBox1.Text). Duis dignissim, lacus vel tincidunt pellentesque, lacus ipsum venenatis libero, commodo consequat. TEST et ligula sed sapien
Wanted output (I would to go at head):
Lorem ipsum dolor sit amet,
consectetur adipiscing objWriter.
Write(TextBox1.Text).
Duis dignissim, lacus
vel tincidunt pellentesque,
lacus ipsum venenatis libero,
commodo consequat. TEST et ligula sed sapien
The simplest (but not necessarily ideal) way to do this, in your current code:
Note that you may be running into permission problems attempting to write a file directly to the root of C drive. I had similar issues with this code until I changed the directory path to my home folder, unless I run VS as Administrator (which your users are unlikely to be doing).
That said, you may actually be asking how to insert the contents of the textbox in read from the streamwriter, in which case you will have to come up with some way to tind the proper insertion point. But this is how you accomplish specifically what you describe in your code above.
UPDATE:
You may want to use something like THIS to specify your output directory and file name. Or, of course, use a SaveFileDialog, and allow the user to specify.