Load Process Local

From RAD Studio
Jump to: navigation, search

Go Up to Run Menu

Run > Load Process > Local

Passes command-line parameters to your application, specifies a host executable for testing a DLL or loads an executable into a selected debugger.

Item Description

Debugger

Select the debugger you want to use:

  • Embarcadero Win32 Debugger is the default embedded debugger for 32-bit Windows applications.
  • Embarcadero Win64 Debugger is specifically designed for debugging applications that target 64-bit Windows.
  • Embarcadero OS X Debugger is specifically designed for debugging applications that target either a Mac running either OS X or an iOS Simulator.
    Note: Load Process Local is not supported for the Embarcadero OS X Debugger.
  • Embarcadero iOS32 Device Debugger is specifically designed for debugging applications that target 32-bit and 64-bit iOS devices.
    Note: Load Process Local is not supported for the Embarcadero iOS32 Device Debugger.
  • Embarcadero iOS64 Device Debugger is specifically designed for debugging applications that target 64-bit iOS devices.
    Note: Load Process Local is not supported for the Embarcadero iOS64 Device Debugger.
  • Embarcadero Android Debugger is specifically designed for debugging applications that target the Android Device.

Process

Enter the full path name including the name of the executable (.EXE) file that you want to run in the debugger. Then click Load to load the executable. The executable is paused at its entry point. If there is no debug information at the entry point, the CPU window is opened. Select Run > Run to run the executable. Click Browse to search for a directory and executable.

Parameters

Enter the command-line arguments you want to pass to your application when it starts.

Working Directory

Enter the name of the directory to use for the debugging process. By default, this is the same directory as the one containing the executable of your application.

Source path

Specifies the path to the source files used to build the executable.

After load

Specifies the code (if any) that is to be executed after loading the process. Choose from the following options:

Do not run

Equivalent to starting a debug session with Run > Trace Into (F7),

Loads the executable but does not run it.

Run to program entry point

Equivalent to starting a debug session with Run > Step Over (F8)

For C++ only; runs to the first entry point, such as main().

Run to first source

Equivalent to starting a debug session with Run > Trace to Next Source Line (Shift+F7)

Runs to the first source line.

Run

Equivalent to starting a debug session with Run > Run (F9)

Runs the process to completion, under the control of the debugger.

See Also