Process Constructor

Definición

Inicializa una nueva instancia de la clase Process.

public:
 Process();
public Process ();
Public Sub New ()

Comentarios

Si no especifica la MachineName propiedad , el valor predeterminado es el equipo local, (".").

Tiene dos opciones para asociar un nuevo Process componente con un proceso en el equipo. La primera opción consiste en usar el constructor para crear el Process componente, establecer los miembros adecuados de la StartInfo propiedad y llamar Start a para asociarlo Process a un nuevo proceso del sistema. La segunda opción consiste en asociar con Process un proceso del sistema en ejecución mediante GetProcessById o uno de los GetProcesses valores devueltos.

Si usa una static sobrecarga del Start método para iniciar un nuevo proceso del sistema, el método crea un nuevo Process componente y lo asocia al proceso.

Cuando la ProcessStartInfo.UseShellExecute propiedad se establece en su valor predeterminado, true, puede iniciar aplicaciones y documentos de forma similar al uso del Run cuadro de diálogo del menú De Windows Start . Cuando ProcessStartInfo.UseShellExecute es false, solo puede iniciar ejecutables.

Cualquier archivo ejecutable al que pueda llamar desde la línea de comandos se puede iniciar de una de estas dos maneras: estableciendo los miembros adecuados de la StartInfo propiedad y llamando al Start método sin parámetros, o pasando el parámetro adecuado al staticStart miembro.

Puede crear un Process componente mediante el constructor , una de las sobrecargas estáticas Start o cualquiera de los GetProcessByIdmétodos , GetProcesseso GetProcessesByName . Una vez hecho esto, tiene una vista en el proceso asociado. Esta no es una vista dinámica que se actualiza automáticamente cuando las propiedades del proceso han cambiado en memoria. En su lugar, debe llamar Refresh al componente para actualizar la información de propiedad en la Process aplicación.

Se aplica a