Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Перехват и остановка только что запущенного процесса [D7, 2000, XP]


SUN_ALF ©   (2006-07-02 03:13:00) 

Господа! =)
Подскажите, пожалуйста, как отследить запуск процесса по известному имени образа и завершить его?
ЗЫ: желательно с кусками кода для примера :)


sniknik   (2006-07-20 22:04:00) [1]

что, тяжеловестный вирус получается? письмом не пошлеш... сколько кстати размер?


SUN_ALF   (2006-07-20 21:13:00) [2]


> Но, вперед значка, может стать обычная глупость, IMHO.

Вы имеете в виду обычный значок выполняемого файла (напротив ДОСовских приложений всегда такой значок вешается виндой), который выглядит как "уменьшенное виндузовое окошко"? Еще у БАТ-файлов такой значок, только внутри "окошка" шестеренка торчит.

В общем, неважно что там появится, надо укоротить размер скомпиленной программы на этот долбаный один килобайт.


Leonid Troyanovsky   (2006-07-18 20:57:00) [3]


> SUN_ALF ©   (18.07.06 20:42) [13]

> именно убрать, а не вставить свой -- так программа будет
> меньше места занимать =) )


Теоретически, программа будет меньше места занимать без значка.

Но, вперед значка, может стать обычная глупость, IMHO.

--
Regards, LVT.


SUN_ALF   (2006-07-18 20:42:00) [4]

Всё работает!
Всем спасибо =)
А Вам
> Ivolg

отдельное большое спасибо =)

Последний вопрос офф-топиковый: как убрать этот дурацкий значок, который автоматически добавляется в ЕХЕшнику? (надо именно убрать, а не вставить свой -- так программа будет меньше места занимать =) )


Ivolg   (2006-07-11 22:02:00) [5]

>SUN_ALF

http://sources.ru/delphi/system/kill_task.shtml


SUN_ALF   (2006-07-11 20:52:00) [6]

Мммдаа...
Об этом вообще пишут в книгах? Потому что, мне кажется, без толковой книги я не справлюсь... Если кто знает, гже об этом можно прочитать -- подскажите, пожалуйста.


SUN_ALF   (2006-07-09 16:37:00) [7]


> sniknik ©   (08.07.06 12:07) [8]

Спасибо, пошел разбираться =)

> Ketmar ©   (08.07.06 13:14) [9]

MSDN -- это сайт? =)


Ketmar   (2006-07-08 13:14:00) [8]

MSDN читать надо, а не то, что с delphi идёт. в MSDN стольковкусного... %-)


sniknik   (2006-07-08 12:07:00) [9]

> не нашел я таких функций в  хэлпе =(
Delphi->Menu->Help->Windowd SDK


SUN_ALF   (2006-07-08 11:43:00) [10]


> Elen

Это какой-то кошмар... не нашел я таких функций в  хэлпе =(
Может они и не описаны в Хэлпе, а для их использования надо подключить какой-нибудь специфический модуль?


Elen   (2006-07-06 12:41:00) [11]

P S  еще попробуй CreateToolhelp32Snapshot


Elen   (2006-07-06 12:35:00) [12]


> SUN_ALF

Еще порой в сторону EnumWindow


SUN_ALF   (2006-07-06 12:15:00) [13]

sniknik ©   (05.07.06 07:58) [3]

> называется "напишите сами себе западло. я это скомпилю и
> вам вышлю... сюрпризом".
> http://delphimaster.ru/cgi-bin/forum.pl?id=1152012157&n=3

Почитал -- насмеялся. Спасибо. =))
Но я же из добрых побуждений =)

Elen ©   (05.07.06 07:45) [2]

> Юзай EnumProcess

Я, наверное, туплю по-страшному, но в Хэлпе нашлась только такая процедура: EnumerateRunningProcesses. Как её использовать я так и не допетрил. :( . Но и за это спасибо... продолжаю скрипеть мозгами...


sniknik   (2006-07-05 07:58:00) [14]

> ЗЫ: желательно с кусками кода для примера :)
называется "напишите сами себе западло. я это скомпилю и вам вышлю... сюрпризом".
http://delphimaster.ru/cgi-bin/forum.pl?id=1152012157&n=3


Elen   (2006-07-05 07:45:00) [15]


> SUN_ALF

Юзай EnumProcess


SUN_ALF   (2006-07-04 20:41:00) [16]

Товарищи! Ответьте хоть кто-нибудь! Пожаааааалуйсто...
Заранее спасибо =)


Наверх

Титульная страница Поиск, карта сайта Написать письмо