![](../icons/Help.png) | CSYSiRun Method |
Run a command line process.
Available since Oasis montaj version: 5.0
License: Available to anyone.
Namespace: GeoEngine.Core.GXNetXAssembly: geoengine.core.gxnetx (in geoengine.core.gxnetx.dll)
Notes
The Default option for each define below is the first one
and is set to 0.
We look for the command object in the following order:
1. the local working directory
2. the <geosoft>\bin directory
3. the system path
Syntaxpublic static int iRun(
CGXNETCore gxNetShared,
string command,
string args,
int process
)
Public Shared Function iRun (
gxNetShared As CGXNETCore,
command As String,
args As String,
process As Integer
) As Integer
public:
static int iRun(
CGXNETCore^ gxNetShared,
String^ command,
String^ args,
int process
)
static member iRun :
gxNetShared : CGXNETCore *
command : string *
args : string *
process : int -> int
Parameters
- gxNetShared
- Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore - command
- Type: SystemString
Command name - args
- Type: SystemString
Command line arguments - process
- Type: SystemInt32
Flags <define>SYS_RUN_TYPE</define> <define>SYS_RUN_DISPLAY</define> <define>SYS_RUN_HOLD</define> <define>SYS_RUN_WIN</define>
Return Value
Type:
Int32
-1 if failed to execute task
Exit status of the task
See Also