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

Вниз

TCPServer и завершение виндовс98   Найти похожие ветки 

 
avakss   (2003-12-15 13:49) [0]

Я кинул на форму TCPServer и при запуске  tcpserver.listen. Как остановить этот сервер при завершении виндовс?
У меня код

function TForm1.KOLFormMessage(var Msg: tagMSG;
 var Rslt: Integer): Boolean;
begin
 result:=false;
 if msg.message=messages.WM_QUERYENDSESSION then
   begin
     tcpserver1.Disconnect;
     rslt:=0;
     form.Close;
   end;
end;

Так вот disconnect и rslt:=0 или 1  не даёт виндовс завершиться.


 
Boguslaw   (2003-12-15 21:13) [1]

What is KOL Version ? Try the newest !


 
BelchonokH ©   (2003-12-15 21:55) [2]

Вместо форм.клоус мне помогало terminateProcess(form1.form.Handle,1);


 
avakss   (2003-12-16 12:11) [3]

проблема скорее в TCPServer я не знаю как его правильно закрыть при завершении виндовс -- к серверу не конектился, а просто TCPServer.listen


 
avakss   (2003-12-16 12:12) [4]

проблема скорее в TCPServer я не знаю как его правильно закрыть при завершении виндовс -- к серверу не конектился, а просто TCPServer.listen . Версия КОЛ 1.86,1.87, винд98, дельфи7


 
Avenger   (2003-12-16 13:27) [5]

QueryEndSession обработай это событие, там и останавливай сервер


 
Vladimir Kladov   (2003-12-16 15:11) [6]

Может, Free ему сказать, а дальше он сам уйдет?


 
avakss   (2003-12-16 19:29) [7]

ни Free, ни Disconnect не помогает --всё равно окно висит на экране, может у кого есть TCPServer рабочий?


 
SPeller ©   (2003-12-17 05:27) [8]

Ну до чегоже народ ленивый! Там же в самом архиве демка есть, и всё там прекрасно закрывается! :)


 
avakss   (2003-12-17 10:05) [9]

так в том то и дело, что и демка при завершении виндовс висит и не закрывается. windows98, TCPServer от Vorobets Roman


 
Aug   (2004-01-27 23:37) [10]

Люди, а есть под КОЛ МСК компоненты TCP/UDP клиента и сервера????


 
Gandalf ©   (2004-01-28 12:07) [11]

KOLICS


 
Fighter2   (2004-01-23 13:16) [12]

В 3.14#ду кролика!
Для остановки TCPServer надо Active:=false;
И все :)))


 
avakss ©   (2004-01-30 17:23) [13]

to Fighter2

если такой умный, то сначала поищи в KOLTCPServer команду Active
Если найдёш--значит тебе к Билу Гейтсу на работу нужно устраиваться, а то зря мозги париш по мелочам.



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

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

Наверх





Память: 0.47 MB
Время: 0.028 c
14-1085639051
Романов Р.В.
2004-05-27 10:24
2004.06.20
Попробуем провести небольшую олимпиаду


14-1086270924
Igorek
2004-06-03 17:55
2004.06.20
Порекоммендуйте программу типа WinPopup или NetMeeting


9-1077688627
Kid
2004-02-25 08:57
2004.06.20
TriangleList & TriangleStrip


3-1085548784
ss300
2004-05-26 09:19
2004.06.20
Deadlock Update


1-1086338634
SigalX
2004-06-04 12:43
2004.06.20
Installer





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