Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: WinAPI и системное программирование > как получить список PID всех процессов? |
Автор: COOLHack 29.4.2009, 21:15 |
есть необходимость получить список PID всех процессов, и записать их в ListBox как записать я знаю, а вот как получить этот самый список? |
Автор: Keeper89 29.4.2009, 21:56 |
Думаю, вот http://delphi.about.com/od/windowsshellapi/l/aa080304a.htm поможет. |
Автор: COOLHack 29.4.2009, 22:09 |
оно много чего находит, а как от туда выбрать только процессы? |
Автор: Keeper89 29.4.2009, 22:17 | ||||
Вам нужны только PID - берите только значения pPid. В конце статьи есть код добавления в список:
берите только последнее:
|
Автор: COOLHack 29.4.2009, 22:46 |
это я понял, вопрос в другом: мне нужны Пиды только тех процессов, которые отоброжаются в диспетчере задач на вкладке процессы. |
Автор: Keeper89 29.4.2009, 23:08 |
Прикрепил проект, вроде работает как нужно. |
Автор: COOLHack 29.4.2009, 23:23 |
Да, именно то что нужно, огромное спасибо, +! |
Автор: VahaC 30.1.2011, 15:44 | ||
бросьте пожалуйста этот проект на мыло а то почему то не могу скачать его отсюда :( |