![]() |
|
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]()
|
|
| Ripper |
|
|||
![]() Lonely soul... ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 30.6.2004 Где: г. Москва Репутация: нет Всего: 23 |
Как мне сделать что то вроде CAD в ХР...
надо получить список процессов + приоритет + путь запущенного файла + возможность завершить этот процесс... наверно в ListView. Я где то находил пример но я в этом совсем не шарю и ничего кроме самого списка процессов получить не удается. Может есть готовый примерчик? -------------------- "Он знает: надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума" - Над кукушкиным гнездом |
|||
|
||||
| Girder |
|
|||
![]() Лентяй 2 ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1993 Регистрация: 12.5.2004 Репутация: 25 Всего: 155 |
PS: Для завершения процесса ты должен открыть процесс hProcess = OpenProcess(SYNCHRONIZE or PROCESS_TERMINATE, false, Process32.th32ProcessID) а потом TerminateProcess(hProcess, -1). Конечно надо бы и всем окна процесса послать сообщение WM_CLOSE. И обязательно не забыть проверить процесс IsWOWProcess, а то мож это 16 битное приложение - его не много не так завершают Удачи. Это сообщение отредактировал(а) Girder - 23.9.2004, 16:29 -------------------- Как слышим, так и пишим. Истина где-то там... |
|||
|
||||
| Ripper |
|
|||
![]() Lonely soul... ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 30.6.2004 Где: г. Москва Репутация: нет Всего: 23 |
Спасибо... получилось)
Ещё пару уточнений... а что значит творая колонка? Последняя - кол-во потоков занимаемых процессом я так понял? И ещё а как получить путь к .exe файлу? process32.szexefile? Просто я вообще не догоняю как это все работает т.к. в 3х (!) книг нету об этом ни слова =) Все есть а этого нет=) Попробую разобратся... Добавлено @ 16:51 и сnt_Usage - Занимаемая память?) -------------------- "Он знает: надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума" - Над кукушкиным гнездом |
|||
|
||||
| Girder |
|
||||||
![]() Лентяй 2 ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1993 Регистрация: 12.5.2004 Репутация: 25 Всего: 155 |
PS: Почитай: http://web.ict.nsc.ru/~cancel/delphi/tollhlp32.html Удачи. -------------------- Как слышим, так и пишим. Истина где-то там... |
||||||
|
|||||||
| Ripper |
|
|||
![]() Lonely soul... ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 30.6.2004 Где: г. Москва Репутация: нет Всего: 23 |
А как узнать кол-во используемой памяти?)
-------------------- "Он знает: надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума" - Над кукушкиным гнездом |
|||
|
||||
| Girder |
|
|||
![]() Лентяй 2 ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1993 Регистрация: 12.5.2004 Репутация: 25 Всего: 155 |
1) Читай по ссылке выше(анализируй модули, кучки модулей) - писать лень, т.ч извени.
2) Для NT:
Удачи. -------------------- Как слышим, так и пишим. Истина где-то там... |
|||
|
||||
| Ripper |
|
|||
![]() Lonely soul... ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 30.6.2004 Где: г. Москва Репутация: нет Всего: 23 |
Спасибо)
-------------------- "Он знает: надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума" - Над кукушкиным гнездом |
|||
|
||||
![]()
|
| Правила форума "Delphi: WinAPI и системное программирование" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |