Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.06;
Скачать: CL | DM;

Вниз

Консольное приложение в Delphi   Найти похожие ветки 

 
Slonic75 ©   (2003-01-27 11:23) [0]

Добрый день! Я не профессионал, вопрос вроде как простой, но никак не могу найти ответ. Вопрос – как в консольном приложении предотвратить закрытие приложения по нажатию на «крест» консольного окна? Я закрываю приложение по вводу команды завершения работы. Пожалуйста, дайте пример кода…


 
Chubais ©   (2003-01-27 12:14) [1]


> как в консольном приложении предотвратить закрытие приложения
> по нажатию на «крест» консольного окна

выключить монитор разве что...имхо...


 
Slonic75 ©   (2003-01-27 13:41) [2]

Написал свой обработчик событий

function EventHandler(CtrlType : DWord) : Bool; stdcall; far;
begin
case CtrlType of
CTRL_CLOSE_EVENT, CTRL_LOGOFF_EVENT, CTRL_SHUTDOWN_EVENT : EventHandler := True;
else EventHandler := False
end
end;

а в тексте программы вставил
...
SetConsoleCtrlHandler(@EventHandler, True);
...

цель достигнута, тока не знаю насколько это верно...


 
Cobalt ©   (2003-01-27 22:53) [3]

Вроде (по справке) верно...



Страницы: 1 вся ветка

Текущий архив: 2003.02.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
3-15397
Sergeyy
2003-01-21 11:37
2003.02.06
Копирование данных из массива в таблицу Access


1-15596
kosmos
2003-01-29 01:47
2003.02.06
помогите кто может, не допущен к зачету(1-ый курс)


14-15903
Z@PODLO
2003-01-20 19:37
2003.02.06
Работа с текстом в Delphi 6


3-15480
Наташа
2003-01-20 16:57
2003.02.06
Хранимые процедуры


6-15777
Br@iN
2002-12-08 21:23
2003.02.06
Как скачать файл с сайта?