Compartir a través de


Process Constructor

Definición

Inicializa una nueva instancia de la clase Process.

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

Comentarios

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

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

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

Cuando la propiedad ProcessStartInfo.UseShellExecute se establece en su valor predeterminado, true, puede iniciar aplicaciones y documentos de una manera similar al uso del cuadro de diálogo Run del menú Start de Windows. 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 propiedad StartInfo y llamando al método Start sin parámetros o pasando el parámetro adecuado al miembro staticStart.

Puede crear un componente de Process mediante el constructor , una de las sobrecargas de Start estáticas o cualquiera de los métodos GetProcessById, 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 la memoria. En su lugar, debe llamar a Refresh para que el componente actualice la información de la propiedad Process en la aplicación.

Se aplica a