![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перехват и остановка только что запущенного процесса [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]Товарищи! Ответьте хоть кто-нибудь! Пожаааааалуйсто...
Заранее спасибо =)