I/O Utility Classes

Install Info

The I/O Utility Classes and associated documentation are supplied in a zip
file. Before installing, or using, you need to extract all the files from the
zip file, preserving the directory structure. The following files will be
extracted:

PJFileHandle.pas – Source code of the
class used to open files in various sharing and security modes.

PJPipe.pas – Source code of class used
to encapsulate un-named pipes.

PJPipeFilters.pas – Source code of
classes that can be used to filter output from pipes.

The simplest way is to add PJFileHandle.pas,
PJPipe.pas and PJPipeFilters.pasto your projects
as you need them.

To make the units easier to re-use you can either copy them to a folder on
your Delphi search path, or add the folder where you extracted the units to
the search path. You then simply use the units as required without needing
to add them to your project.

For maximum portability you can add the units to a Delphi design time
package. If you need help doing this see here.