[Overview][Constants][Types][Procedures and functions][Variables] |
Execute process (using argument list, environment)
Source position: unix.pp line 84
function FpExecLE( |
const PathName: AnsiString; |
const S: array [] of AnsiString; |
MyEnv: ppchar |
):cInt; |
FpExecLEreplaces the currently running program with the program, specified in PathName. Sis an array of command options. The executable in PathNamemust be an absolute pathname. The environment in MyEnvis passed to the program. On success, FpExecLEdoes not return.
Extended error information is returned by the FpGetErrnofunction:
|
Execute process using environment |
|
|
Execute process |
|
|
Execute process, search path |
|
|
Execute process (using argument list, environment) |
|
|
Execute process (using argument list, environment; search path) |
|
|
Create child process |
Program Example11; { Program to demonstrate the Execle function. } Uses Unix, strings; begin { Execute 'ls -l', with current environment. } { 'ls' is NOT looked for in PATH environment variable.} { envp is defined in the system unit.} Execle ('/bin/ls -l',envp); end.