Вопрос: Как получить список всех процессов?
Ответ :
Примерно так:
code:
--------------------------------------------------------------------------------
HANDLE hSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
PROCESSENTRY32 ps;
ps.dwSize = sizeof(ps);
Process32First(hSnap, &ps);
Label1 -> Caption = AnsiString(ps.szExeFile);
--------------------------------------------------------------------------------
А дальше с помощью Process32Next можно последовательно извлечь информацию о всех процессах
(c) 2003 Borland X Portal
|