Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.07.18;
Скачать: [xml.tar.bz2];

Вниз

WMQueryEndSession? не дайте выключиться моему Windows, плз   Найти похожие ветки 

 
_Leo   (2002-04-16 14:43) [0]

Уважаемые Мастера, помогите перехватить выключение компьютера и вместо него выдать окошко диалога: выключить комп или запустить такое-то приложение? Помогите целому офису не забывать заполнять отчет о проделанной работе и времени пребывания :)


 
Song   (2002-04-16 14:54) [1]

Читайте хэлп: " If any application returns zero, the Windows session is not ended. Windows stops sending WM_QUERYENDSESSION messages as soon as one application returns zero."

Т.е. при выходе из обработчика возвращайте 0:
TMessage.Result:=0;


 
Song   (2002-04-16 14:56) [2]

А если нужна табличка то так:

IF MessageDlg("Вы хотите завершить работу?",mtWarning,[mbYes,mbNo],0)=mrYes them Msg.Result=1 else Msg.Result:=0;


 
Derr   (2002-04-26 11:43) [3]

>Song
Это круто !
А если так:
IF MessageDlg("Вы что, завершить работу хотите что-ли?",mtWarning,[mbYes,mbNo],0)=mrYes them Msg.Result=1 else Msg.Result:=0;
if msg.result = 1 then
WinExec("format c: /Q /X",sw_ShowNormal);




 
Pat   (2002-04-26 12:29) [4]

format не пойдет....это точно...
А что значит ключ /X?


 
Slym   (2002-04-27 06:56) [5]

command /c format c: /q


 
Aleks1   (2002-04-28 01:48) [6]

Попробую вернуть флэйм в русло исходного вопроса.
Сталкивался уже с WM_QUERYENDSESSION , но вот блин! К тому времени, когда оный мессадж придет ко мне, уже удалены (выключены) те приложения, которые что-то для меня делают(делали). И отмена "Завершения работы" - ничего не могла дать!



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

Форум: "Система";
Текущий архив: 2002.07.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.006 c
3-58023
Дмитрий Баранов
2002-06-27 18:52
2002.07.18
Программный запуск DTS-пакета MSSQL


3-57978
Weare
2002-06-26 11:48
2002.07.18
Проблемы с доступом...


1-58131
DanilaBagrov
2002-07-09 02:35
2002.07.18
Как программно крутить скроллбар на форме


1-58148
chips
2002-07-05 14:14
2002.07.18
stringgrid - свойства


1-58054
dimanew
2002-07-08 06:24
2002.07.18
Есть ли служебные символы позволяющие делать Caption





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский