Ejemplos usando el Api de windows para Visual basic
183 - Obtener nombre y ruta de los procesos de windows
<Volver> -
Anterior - Siguiente
Rutina para obtener el nombre y el path de los ejecutables de windows
que se encuentran abiertos
En el ejemplo se utilizan cuatro funciones del Api :
- EnumProcesses : función a la que se le envía
un array y que retorna los id de los procesos. Esta función es
la que primero se ejecuta, ya que se debe pasar luego como argumento al
Api OpenProcess. El array contiene los Pid o id de identificación
de los mismos
- OpenProcess : A partir del Pid anterior, retorna el
Handle del proceso. Este Handle se le debe enviar luego a GetModuleFileNameExA
para obtener el nombre y path
- GetModuleFileNameExA : Función que retorna el
nombre y la ruta del módulo o proceso a partir del handle devuelto
por OpenProcess. La ruta o proceso es retornada en un buffer de caracteres.
- CloseHandle : Esta función cierra el módulo
abierto con OpenProcess.
Formulario de ejemplo
Colocar en el formulario:
- Un control Listbox
- Un control Label
- Un control commandButton
Código fuente en el formulario
Enlaces relacionados
Recursos
visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar