Sten
Sten

Reputation: 21

Visual Basic label

If i have information (for example a name) in a label on a form in Visual Basic, how do I save this information in a .txt file?

Thanks

Upvotes: 1

Views: 736

Answers (4)

PSo
PSo

Reputation: 1008

Put it directly into the place you needed

Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("filename.txt", True)
file.WriteLine("Your Text Here~")
file.Close()

Upvotes: 0

John
John

Reputation: 73

You can use file system object for ealier versions of Visual basic.

' VBScript

Dim fso, MyFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)
MyFile.WriteLine(label.caption)
MyFile.Close

http://msdn.microsoft.com/en-us/library/z9ty6h50(VS.85).aspx

or

Sub Create_File()
    Dim fso, txtfile
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set txtfile = fso.CreateTextFile("c:\testfile.txt", True)
    txtfile.Write (lable.caption) ' Write a line.
    ' Write a line with a newline character.
    txtfile.WriteLine("Testing 1, 2, 3.")
    ' Write three newline characters to the file.
    txtfile.WriteBlankLines(3)
    txtfile.Close
End Sub

http://msdn.microsoft.com/en-us/library/aa263346(VS.60).aspx

Upvotes: 0

Tutorial Nom
Tutorial Nom

Reputation: 21

You use StreamWriter to do that. Here's an example:

Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()

If you want to know how to read from txt files, here's a example code:

Dim fileReader As String
fileReader = My.Computer.FileSystem.ReadAllText("C:\test.txt")
MsgBox(fileReader)

Upvotes: 0

Oded
Oded

Reputation: 499002

You can use the classes in the System.IO namespace. Look at File and its methods.

This example uses one overload of WriteAllText:

File.WriteAllText("Path To Text File.txt", myLabel.Text)

It will write the text value of the myLabel control to the specifies text file.

Upvotes: 7

Related Questions