FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ver procesos de windows
Hola amigos del foro, bueno pues quisiera saber sia laguien sabe como mostrar en un listbox los procesos que windows tiene abiertos, o que me den alguna idea de como puedo hacerlo, de antemano muchas gracias por su ayuda
|
#2
|
||||
|
||||
En trucomania (www.q3.nu/trucomania) había un truco referente a eso... "Obtener una lista de los Exe's en ejecución", truco 287 o algo así... creo.
__________________
:) |
#3
|
|||
|
|||
Prueba con esto o algo parecido...
Yo lo utilizaba para ver si habia una serie de procesos en ejecución y si era así, los echaba abajo. Esta parte es la que recorre todos los procesos... Aunque para sacar la lista, tal vez sobre alguna linea: var ContinueLoop:BOOL; FSnapshotHandle:THandle; FProcessEntry32:TProcessEntry32; begin FSnapshotHandle:=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); FProcessEntry32.dwSize:=Sizeof(FProcessEntry32); ContinueLoop:=Process32First(FSnapshotHandle,FProcessEntry32); while integer(ContinueLoop)<>0 do begin lista.items.add(FProcessEntry32.szExeFile); ContinueLoop:=Process32Next(FSnapshotHandle,FProcessEntry32); end; CloseHandle(FSnapshotHandle); end; Hasta luego! |
|
|
|