![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
Atreides |
![]()
Сообщение
#1
|
![]() Ветеран Броуновского Движения ![]() ![]() ![]() Группа: Пользователи Сообщений: 281 Пол: Мужской Реальное имя: Сергей Репутация: ![]() ![]() ![]() |
Как сделать, так что бы в ListBox можно было бы отразить процессы, происходящие в данный момент в системе и при выборе из списка специальной кнопкой их закрывать? Примерно догадываюсь, как это сделать, но как формализовать не додумаюсь? Знаю, что надо сделать снимок системы через SnapShot, подключить модуль Thelp32, а как дальше?
Сообщение отредактировано: Atreides - 1.03.2007 15:46 -------------------- Отрадно спать, отрадней камнем быть, О, этот век, преступный и постыдный, Не жить, не чувствовать - удел завидный. Прошу, молчи, не смей меня будить!
|
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
ProcessTreminate взята из DRKB 2.3 - там есть комментарии (я удалил потому, что у меня Delphi не поддерживает кириллицу...)
Цитата Зачем править эту строку: Затем, чтобы тебе не пришлось после того, как ты вызвал "Удалить процесс" еще раз проходить по всему списку процессов с помощью CreateToolHelp32SnapShot (двойная работа!!!) и искать ProcessID по известному имени... После исправления, которое я сделал, ProcessID хранится рядом с именем процесса в ListBox-е, и его надо только вытащить оттуда, что и делается в Button2.OnClick. |
![]() ![]() |
![]() |
Текстовая версия | 26.07.2025 6:35 |