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

Вниз

Трехзвенная архитектура   Найти похожие ветки 

 
Abrams   (2003-09-22 14:40) [0]

Здравствуйте!
У меня такой вопрос. Есть трехзвенка, сервер приложений (TDatabase, DataSet-ы...)на Win2000 и есть проблема. Как сделать так, чтобы при перезагрузке Win2000, если к серверу приложений подключены клиенты, выдавалось бы какое-нибудь предупреждение.
Заранее спасибо.


 
Nikolay M.   (2003-09-22 15:08) [1]


> выдавалось бы какое-нибудь предупреждение

Где? :)


 
Abrams   (2003-09-22 15:17) [2]

Естественно, на сервере...


 
Nikolay M.   (2003-09-22 15:19) [3]

По слову приходится выжимать...
На сервере приложений? Предупреждение - человеку, который собирается перегрузить Вынь?


 
Abrams   (2003-09-23 08:04) [4]

Nikolay M. :-) ага...человеку, который хочет перезагрузить сервер


 
Polevi   (2003-09-23 10:12) [5]

обрабатывать WM_QUERYENDSESSION на сервере приложений


 
Abrams   (2003-09-23 11:30) [6]

Polevi, спасибо ! ...получилось


 
Abrams   (2003-09-24 07:25) [7]

Вдогонку вопрос...
пишу обработчик

private
procedure WMQueryEndSession(var Msg: TMessage); message WM_QUERYENDSESSION;

...

implementation

{$R *.DFM}

procedure TMainForm.WMQueryEndSession(var Msg: TMessage);
begin
Msg.Result := 0;
MessageBox(Handle, "Какое-то сообщение", "внимание", 48);
end;

проблема такая: под Win98 код отрабатывает - операционка ждет обработки сообщения...все нормально, короче, а вот Win2000Server ведет себя по другому - появляется MessageBox и если OK не нажмешь быстро, то Win2000 выключается. Кто-нить может что нибудь подсказать?



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

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

Наверх




Память: 0.45 MB
Время: 0.009 c
14-40626
Zacho
2003-09-19 23:51
2003.10.13
Что читают программеры ?


9-40219
Uncle Archi
2003-04-07 22:54
2003.10.13
GLScene


4-40719
Alexander
2003-08-05 08:31
2003.10.13
Изменяю в реестре значение, например для HKCR TXTFile DefaultIcon


14-40610
Sacred
2003-09-23 21:55
2003.10.13
Пополнение счета!!!


1-40450
Duncan
2003-10-02 17:20
2003.10.13
контроль версий





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский