From Xojo Documentation

Shared Method

TextOutputStream.Create(f As FolderItem) As TextOutputStream

New in 2009r4

Supported for all project types and targets.

Creates a text file for so that text can be written. The write is done by calling Write or WriteLine. Call Close when you are finished writing to the file.


If the file exists, it will be erased and recreated.

An IO error will trigger an IOException.

Sample Code

This code writes text from a TextField into a file:

Var f As FolderItem = FolderItem.ShowSaveFileDialog(FileTypes1.Text, "Create Example.txt")
If f <> Nil Then
Var t As TextOutputStream = TextOutputStream.Create(f)
Catch e As IOException
// handle error
End Try
End If