Keywords Delphi, Command-Line, and command line parameter description. This article was written in one go after a quarrel with MM over the weekend. Please forgive me for my poor English. Through the following introduction, you will clearly understand how to build a Delphi IDE environment. And understand its detailed parameters. Delphi's command line parameters are not sensitive to size. For parameters -d /d -D /D plays the same role in Delphi. Delphi's execution program is called Delphi32.exe. You may use it to use all parameters below, such as: Delphi32.exe /ns /hm (start a window without splash and monitor the memory. Example) Delphi32.exe ?Csd c: estsource -dc: estmyPRog.exe -td (Start the IDE environment and load 'c: estmyprog.exe' for debugging and referencing the code in the 'c: estsource' directory as the debugging code, -td and other parameters will be used as parameters of the program of c: estmyprog.exe) Introduction to commonly used parameters
| Option | Description |
| ? | Call IDE command line help |
| HM | Show memory usage on toolbar |
| HV | Memory verification, display memory error information on the toolbar |
| NS | Don't show Splash window |
| NP | Open an empty IDE environment without loading any projects |
Introduction to debugging parameters| Option | Description |
| dexename | Load the executable file name used for debugging. Any parameters after dexename will be used as parameters for the executing program and will be ignored by the IDE. You must insert a space between D and dexename |
| attach:%1;%2 | Apply debugging association, which can be used for normal debugging, but is more used for real-time debugging |
| Td | |
| sddirectories | Specify the original code for debugging, the parameters that must be selected, you can also set it through (Project|Options|Directories/Conditionals property) |
| hhostname | Specifies the host used for debugging. This is a required parameter if you are debugging a remote application. |
Introduction to engineering parameters| Option | Description |
| filename | Specify the file to be loaded into the IDE, which can be a project file, a project group file, or a single file. |
| b | To create it automatically, you must use the base filename to make it work. |
| m | Similar to B, |
| ooutputfile | Specify the wrong output file. You must use it on the basis of applying B and M. |