![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Закрытие процесса [D7, WinXP]
Alex870 © (2005-06-21 13:46:00)Подскажите пожалуйста, можно ли перехватить закрытие процесса моего приложения, выполнить какие-либо действия, а потом завершить процесс. Приложение у меня без формы:
program MyProg;
uses
Windows, messages;
var
M : tagMSG;
begin
while GetMessage( M, HInstance, 0, 0) do
begin
TranslateMessage(M);
DispatchMessage(M);
end;
end.
Если нет, подскажите, может создание формы поможет? Спасибо
OldNaum (2005-09-21 20:06:00) [1]я только что увидел одну вещь, когда ветку перечитывал. вы всеми усилиями, всем форумом помогали вирусописателю. обратите внимание на его исходник - program ati2evxx - именно такое имя носит ATI Radeon драйвер в процессах.
з.ы. я говорю это к тому - что безобидные вопросы многие называют хакерскими и отказываются отвечать, еще и хамят в догонку. а когда явно мы имеем дело с попыткой "балоства" - помогаем всем форумом решить человеку "мааленькую" проблемку.
прошу не стирать мой пост! это не оффтопик - это лишний повод призадуматься многим. а вот господин (21.09.05 19:10) [90] просто урод!
(2005-09-21 19:10:00) [2]Удалено модератором
alpet (2005-08-29 00:28:00) [3]Удалено модератором
MS-MEN (2005-08-29 00:25:00) [4]Удалено модератором
Ms-Rem (real) (2005-07-17 20:49:00) [5]Удалено модератором
NikNet (2005-06-24 20:40:00) [6]Удалено модератором
alpet (2005-06-24 10:43:00) [7]Koresh (24.06.05 08:41) [84]
Что ж, видимо пост трудный к распознанию оказался :)
Вобщем резюме - знать и уметь то и другое - полезно, возводить что-то одно в ранг религии - вредно.
Koresh (2005-06-24 08:41:00) [8]alpet>я не понимаю вашего злорадства.
А я не злорадствую. Вы наверно прочитали не внимательно. Delpi'сты смогут писать и на других платформах, а системщики- надо переучиваться или отходить. Так что снобизм тут не причем- профессия такая.
Игорь Шевченко (2005-06-23 19:24:00) [9]Двигатель был очень похож на настоящий, но не работал...
Digitman (2005-06-23 15:24:00) [10]
> Koresh (23.06.05 15:13) [80]
это не "падалью" отдает)
это отдает известным "Акелла промахнулся !" (с) из-за угла, шакалье
alpet (2005-06-23 15:18:00) [11]Koresh (23.06.05 15:13) [80]
В смысле на многоядерную RISC архитектуру вроде Cell. Дык компиляторы Delphi однозначно будут под нее портированы, а вот с ассемблером на ней будет ой как тяжело. Так что я не понимаю вашего злорадства.
Koresh (2005-06-23 15:13:00) [12]>ВОобще, снобизм - характерная черта системщиков еще с незапамятных времен ЕС ЭВМ.
Хы, Вы то как писали на своем Delphi, так и останетесь, а здесь через пару лет поменяют систему- и ты не у дел.
Но "лучше 30 лет питаться свежей кровью, чем 300 лет падалью."
Digitman (2005-06-23 12:27:00) [13]
> Зачем я код драйвера выложил
а шут тебя знает) ... мож ты пуп земли зондируешь) .. нет бы просто ссылку привести в кач-ве своего imho))
затем, вероятно, чтобы подтвердить диагноз ИШ)
вся эта марахайка твоя, разумеется, компилируется без проблем, и речь не об этом)
и это, кстать, не столь интересно, сколь твои заявы насчет VB) ...
MS-MEN (2005-06-23 12:14:00) [14]Я тебя не понял.
Знаешь если ты такой умный так сам и разберись!
Зачем я код драйвера выложил :(
Закрыто.
Digitman (2005-06-23 11:12:00) [15]
> ещё раз говорю это SYS драйвер
> Что ты тормозишь?
вот ты про свой SYS шарманку завел)
причем здесь расширение имени файла-то ?)
файл исп.модуля драйвера вправе иметь произвольное расширение (просто по дифолту НТ-драйверы режима ядра принято именовать с расширением SYS), но сам бин.образ драйвера обязан соответствовать одной из поддерживаемых системой моделей)
> Где ты видел что бы я писал выше тройки?
а где ты об этом упомянул ранее ?)
ты тычешь и тычешь в статью, будто ее никто кроме тебя не читал)..
и ежу понятно что в 3-ке было кое-что допустимо в этом плане, в отличие от старших версий !) ...
Но ! Даже в 3-йке создать НТ-драйвер режима ядра нельзя БЕЗ привлечения стороннего линкера) ... А уж когда привлечен нештатный для Делфи-среды инструментарий, утверждение о том что ты "создал драйвер в Делфи" липовое - все равно так или иначе ты сходил на поклон к Майкрософту и взял у него сборщик для означенной цели)
MS-MEN (2005-06-23 10:41:00) [16]>Digitman
>вот именно)
>ну так и как же ты умудрился написать WDM-драйвер в Делфи >вервии выше тройки ?)
ну так и как же ты умудрился написать WDM-драйвер
Что ты тормозишь? Я тебе ещё раз говорю это SYS драйвер!
Где ты видел что бы я писал выше тройки? компилятор у меня 3 :D
Digitman (2005-06-23 10:34:00) [17]вот именно)
ну так и как же ты умудрился написать WDM-драйвер в Делфи вервии выше тройки ?)
MS-MEN (2005-06-23 10:21:00) [18]Давно бы так. )
Digitman (2005-06-23 10:06:00) [19]
> MS-MEN © (23.06.05 09:35) [70]
> Это не я открыл а просто хорошие люди подумали и посторались
так там же черным по белому написано (цитирую) :
Delphi версии выше 3 создают несовместимый с Intel OMF формат, хотя и внешне похожий
..
Опция, позволяющая сгенерировать объектный файл, в компиляторах Borland есть, но из-за внесенных Borland изменений формата такие объектные файлы понимают лишь компиляторы самой Borland, а сборщик Microsoft не распознаёт их как корректные
и это проверено, и это так и есть на самом деле, по кр.мере вплоть до Д7)
Kerk (2005-06-23 09:43:00) [20]MS-MEN © (23.06.05 9:40) [71]
но все равно придерживаюсь ASSEMBLER
Полтора-два года назад наверно так же бы сказал.
Сейчас повзрослел. :o)