Algunas veces necesitamos consultar si un proceso está corriendo en Windows, o una aplicación está abierta, con C# esta tarea es realmente simple de hacerla. Algunos usos que podemos darle es verificar si nuestra aplicación ya está abierta e impedir que vuelva a abrirse otra instancia, o si necesitamos de una aplicación para ejecutar correctamente la nuestra (dependencia de aplicaciones). El código es como sigue:
1 2 3 4 5 6 7 8 9 10 11 | private void verificarProceso() { System.Diagnostics.Process[] procesos = System.Diagnostics.Process.GetProcesses(); // recorrer los procesos existentes foreach (System.Diagnostics.Process proceso in procesos) { // verificar si existe el que buscamos if (proceso.ProcessName == "elProcesoBuscado") MessageBox.Show("existe"); } // end foreach } // end verificarProceso |
Articulos Relacionados:









en
en
en
en
Sin Comentarios aun, puedes tú ser el primero en comentar!
Deja tu Comentario