Start()

Process::Start() method

Starts process with pre-defined parameters.

bool System::Diagnostics::Process::Start()

Process::Start(const String&, const String&) method

Starts process with specified path and arguments.

static SharedPtr<Process> System::Diagnostics::Process::Start(const String &filename, const String &arguments=String::Empty)

Arguments

ParameterTypeDescription
filenameconst String&Process path.
argumentsconst String&Process parameters.

Return Value

Object attached to newly started process.

Process::Start(const SharedPtr<ProcessStartInfo>&) method

Starts process with specified path and arguments.

static SharedPtr<Process> System::Diagnostics::Process::Start(const SharedPtr<ProcessStartInfo> &start_info)

Arguments

ParameterTypeDescription
start_infoconst SharedPtr<ProcessStartInfo>&Information on process to start.

Return Value

Object attached to newly started process.

See Also