|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.01.2010, 14:58 | #1 | |
Форумчанин
Регистрация: 25.10.2009
Сообщений: 131
|
Убить процесс по заголовку окна
Нашёл функицю KillProgram, но есть проблема она закрывает процесс если указать точное название окна, тоесть если ввести не полное то работать нечего небудет. Нужно сделать следющее:
На кнопку вешаем procedure TForm1.Button1Click(Sender: TObject); begin killprogram(nil, 'Взлом'); end; и если в любом названии окна будет слово взлом, например Цитата:
Сама процедура: Код:
|
|
20.01.2010, 14:59 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Собственно, в чем проблема? Или Вы просто хотели поделиться радостной вестью с окружающими?
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
20.01.2010, 15:02 | #3 |
Заблокирован
Регистрация: 14.01.2010
Сообщений: 92
|
FindWindow() для такой задачи не подходит.
Нужна EnumWindows() |
20.01.2010, 15:20 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Во-вторых: Ты точнее задачу выложи, ато ведь не обязательно заголовок будет соответствовать содержимому.
I'm learning to live...
|
|
20.01.2010, 15:27 | #5 |
Форумчанин
Регистрация: 25.10.2009
Сообщений: 131
|
|
20.01.2010, 15:42 | #6 | ||
Форумчанин
Регистрация: 25.10.2009
Сообщений: 131
|
Цитата:
Код:
Код:
Код:
Примеры Цитата:
|
||
20.01.2010, 16:11 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
20.01.2010, 16:13 | #8 |
Форумчанин
Регистрация: 25.10.2009
Сообщений: 131
|
Нужно заменить
Код:
На Код:
|
20.01.2010, 16:27 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
20.01.2010, 16:32 | #10 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
EnumWindows Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как убить процесс зная его имя? | One.Love | Win Api | 14 | 18.02.2012 14:31 |
Как убить процесс(с++) | progdev | Общие вопросы C/C++ | 2 | 22.11.2009 21:30 |
Событие click по заголовку формы? | Polotenchik | Общие вопросы Delphi | 3 | 24.06.2009 12:48 |
убить процесс по его идентификатору - Работа с процессами | ACE Valery | Общие вопросы C/C++ | 8 | 04.06.2009 21:51 |
Убить процесс, md5, архивация | Igoressicus | Помощь студентам | 1 | 16.01.2009 10:37 |