Welcome to the new DelphiDabbler Code Library Documentation.

This is a new site that's currently running on alpha code. There are going to be bugs. If you discover any, please report them on the site's issues page (GitHub account required). Thanks.

Warning: Many URLs are going to change. Refer to the README file to discover which library project's documentation has been completed.

Other Types

Project: Environment Variables Unit

Unit: PJEnvVars

Applies to: ~>3.0

The PJEnvVars unit contains the following types that are required by the main classes.

Type Description
EPJEnvVars ⚠️ Deprecated. Class of exception raised to report errors that occur when using the TPJEnvVars component.
TPJEnvironmentVar Record that encapsulates an environment variable’s name and value.
TPJEnvironmentVarArray A dynamic array of TPJEnvironmentVar records.
TPJEnvVarsEnum Type of callback method that is called when enumerating environment variable names in TPJEnvironmentVars.EnumNames or TPJEnvVars.EnumNames.
TPJEnvVarsEnumEx Type of callback method (or anonymous method) that is called when enumerating environment variable name / value pairs in TPJEnvironmentVars.EnumVars.