TProcess.CommandLine property deprecated
Command-line to execute (deprecated).
Declaration
property CommandLine: TProcessString; deprecated read FCommandLine write SetCommandLine;Description
CommandLine is deprecated. To avoid problems with command-line
options with spaces in them and the quoting problems that this entails,
it has been superseded by the properties
Executable and
Parameters, which should be used instead of
CommandLine. New code should leave
CommandLine empty.
CommandLine is the command-line to be executed: this is the name
of the program to be executed, followed by any options it should be passed.
If the command to be executed or any of the arguments contains whitespace (space, tab character, linefeed character) it should be enclosed in single or double quotes.
If no absolute pathname is given for the command to be executed, it is
searched for in the PATH environment variable. On Windows, the
current directory always will be searched first. On other platforms, this is
not so.
Note that either CommandLine or ApplicationName must
be set prior to calling Execute.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
