Goto:
4C Home
|
4C Docs
|
System PCLs List
sys.exec_prog()
sys.exec_prog()
Purpose:
-
sys.exec_prog() starts a new program in place of the current program
Usage:
-
-
sys.exec_prog(<progname>[,<arg1>-<arg15>]);
ret = sys.exec_prog(<progname> [,<arg1> [,..., [<arg15>] ] ... ]);
Arguments:
-
alpha <progname> - The name of the program to run.
-
alpha <arg1>,<arg2>,...,<arg15> - 0-15 optional alpha args that have meaning to
the called program.
Returns:
-
If successful, control never returns to calling program
-
-1 - Err - Could not run program
Where Used:
-
sys.exec_prog() can be called from anywhere.
Example:
-
Description:
-
sys.exec_prog() starts a program that runs in
place of the currently running program.
sys.exec_prog() is similar to sys.link_prog()
because the execed program runs on the same level
as the current program.
The differences are that with sys.exec_prog(),
control never returns to the current program.
sys.exec_prog() can be used to restart the
current program.
Bugs/Features/Comments:
-
See Also:
-
sys.push_prog()
-
sys.link_prog()
Back to Top