Load Process Environment Block

From RAD Studio
Jump to: navigation, search

Go Up to Run Menu

Run > Load Process > Environment Block

Indicates the environment variables that are passed to your application while you are debugging.

Item Description

Debugger

Select the debugger you want to use:

  • Embarcadero Windows 32-bit Debugger is the default embedded debugger for 32-bit Windows applications.
  • Embarcadero Windows 64-bit Debugger is specifically designed for debugging Delphi applications that target 64-bit Windows, which understands Delphi debug information and Delphi syntax when evaluating expressions.
  • Embarcadero Windows 64-bit LLDB Debugger for C++ is specifically designed for debugging C++applications that target 64-bit Windows, which understands the C++ debug information format and C++ syntax when evaluating expressions.
  • Embarcadero macOS 64-bit Debugger is the debugger for 64-bit Intel macOS applications.
  • Embarcadero macOS ARM 64-bit Debugger is the debugger for 64-bit ARM macOS applications.
  • Embarcadero Linux 64-bit Debugger is the debugger for 64-bit Intel Linux applications.
  • Embarcadero iOS Device 64-bit Debugger is the debugger for 64-bit iOS device applications.
Note: Load Process Environment Block is not supported for the Embarcadero iOS Device Debuggers.
  • Embarcadero Android 32-bit Debugger is the debugger for 32-bit Android device applications.
  • Embarcadero Android 64-bit Debugger is the debugger for 64-bit Android device applications
Note: Load Process Environment Block is not supported for the Embarcadero Android Debuggers.

System variables

Lists all environment variables and their values defined at a system level. You cannot delete an existing system variable, but you can override it.

Add Override

Displays the Override System Variable dialog box, allowing you to modify an existing system variable to create a new user override. This button is dimmed until you select a variable in the System variables list.

User overrides

Lists all defined user overrides and their values. A user override takes precedence over an existing system variable until you delete the user override.

New

Displays the New User Variable dialog box allowing you to create new user override to a system variable.

Edit

Displays the Edit User Variable dialog box allowing you to change the user override currently selected in the User overrides list.

Delete

Deletes the user override currently selected in the User overrides list.

Include System Variables

Passes the system environment variables to the application you are debugging. If unchecked, only the user overrides are passed to your application.

See Also