Compartir a través de


Cómo: Especificar procesos

Actualización: noviembre 2007

Puede utilizar el componente Process para iniciar procesos en el sistema mediante una llamada al método Start. Para llamar a Start, primero debe especificar el nombre de archivo del proceso que se va a iniciar, estableciendo la propiedad FileName en la ruta de acceso completa al proceso de destino, o, en el caso de aplicaciones cualificadas para Windows, como Bloc de notas, sólo el nombre de proceso.

Puede establecer la propiedad FileName en tiempo de diseño, mediante la ventana Propiedades, o en tiempo de ejecución, utilizando un valor de la propiedad StartInfo. Si establece el nombre de archivo en tiempo de ejecución, puede hacer uno de lo siguiente:

  • Establezca el valor adecuado de la propiedad StartInfo y, a continuación, llame a Start o bien

  • Llame al formulario Shared del método Start y especifique el nombre de archivo como un parámetro. Utilice este método si no necesita establecer más parámetros de inicio; no puede establecer ningún otro argumento de apertura en este método.

Para iniciar un proceso en tiempo de ejecución utilizando las propiedades StartInfo

  1. Establezca la información de inicio expuesta mediante la propiedad StartInfo.

  2. Llame al método Start del componente Process.

    El ejemplo siguiente muestra cómo se abre Notepad en una ventana maximizada.

    Dim myProcess As New Process()
    myProcess.StartInfo.FileName = "Notepad.exe"
    myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Maximized
    myProcess.Start()
    
         Process myProcess = new Process();
            myProcess.StartInfo.FileName = "Notepad";
            myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
            myProcess.Start();
    

Para iniciar un proceso en tiempo de ejecución pasando el parámetro Filename

  • Llame al método Start y escriba el parámetro de nombre de archivo en forma de expresión de cadena.

    Dim myProcess As Process = Process.Start("Notepad.exe")
    
         Process myProcess = Process.Start("Notepad");
    

Vea también

Tareas

Cómo: Crear componentes de proceso

Conceptos

Introducción a la supervisión y administración de procesos de Windows

Otros recursos

Administrar procesos