Project: Console Application Runner Classes
Unit: PJConsoleApp
Classes: TPJCustomConsoleApp, TPJConsoleApp
Applies to: ~>3.0
property StdOut: THandle;
This property is used to optionally redirect a console application's standard output.
If StdOut is set to 0
no redirection takes place.
Setting the property to a valid inheritable handles causes all output that the console application writes to standard output to actually be written to the specified handle.
The default property value is 0
.
When redirecting, the output handle can be attached to any object that is open for writing. Normally this will be a file or a pipe.
The I/O Utility Classes library project has classes that are designed to help with opening pipes and files with inheritable handles.
The property is public in TPJConsoleApp and protected in TPJCustomConsoleApp.