Detectar si una aplicación se ejecuta en Visual Basic ( VB ) es importante si se quiere iniciar, detener o comunicarse con otros procesos que se ejecutan en la memoria. Puede utilizar la clase " Process " para recuperar una lista de todos los procesos en ejecución. También puede buscar los procesos con un nombre específico. Una vez que tenga una lista de procesos puede recorrer los nombres , mostrando cada uno para ver lo que se está ejecutando. Instrucciones
1
Abra el archivo de código fuente VB en un editor como Microsoft Visual Basic .
2
Recuperar una lista de todos los procesos en ejecución y almacenarlos en una matriz mediante la adición de el siguiente código en su función :
allProcesses dévil como Process () = Process.GetProcesses ()
3
Detectar los procesos que se ejecutan con un nombre especificado y almacene a un arreglo con el código :
Dim myProcess Como Process () = Process.GetProcessesByName ( " nombre_aplicación " )
Reemplazar " nombre_aplicación " con el nombre de la aplicación
< br . > 4
Mostrar una lista de todos los procesos con un " por cada " bucle con el código :
For Each Pro como proceso En allProcesses
Console.WriteLine ( "Nombre: "+ pro.ProcessName )
siguiente pro
5
Guarde el archivo VB, compilar y ejecutar el programa para ver la lista de aplicaciones .