From Xojo Documentation

Class (inherits from Object)

Used for writing data to the output or error streams in console applications.

Flush Write WriteLine
Operator_Convert WriteError


The StandardOutputStream class implements the Writeable class interface.


Since there is only one StandardOutputStream for the system, you do not need to create a StandardOutputStream object to use; you just use StdOut or StdErr for the Error stream.

StandardOutputStream incorporates a conversion operator so that you can use StdOut and StdErr as TCPSockets. This is useful only for services that are started for you by xinetd on macOS or Linux. Here is an example of how to use this:

Dim outgoing As TCPSocket = StdOut
Dim errMsg As TCPSocket = StdErr

See Also

ConsoleApplication class; Input, Print, StandardInputStream, StdErr, StdIn, StdOut, methods; TargetDesktop constant.