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

Вниз

TIdTCPServer. Корректное завершение работы   Найти похожие ветки 

 
Serguar   (2004-08-19 14:23) [0]

Здравствуйте. Подскажите как корректно завершить работу TIdTCPServer при подключенных к нему клинетах TIdTCPClient.


 
alienserg   (2004-08-19 15:29) [1]

пробуй
IdTCPServer1.Active:=false;
По идее он все сам должен сделать.
Если будут проблемы, то делай
   var
       List: TList;
       I: Integer;
   begin
       List := IdTCPServer1.Threads.LockList;
       try
           for I := 0 to List.Count-1 do
           begin
               with TIdPeerThread(List[I]) do
               begin
                   try
                       if Connection then Connection.DisconnectSocket;
                   except end;
               end;
           end;
       finally
           IdTCPServer1.Threads.UnlockList;
       end;
   end;


Еще советую заходить на
news://news.atozedsoftware.com/atozedsoftware.indy.servers.tcp
и другие, которые в
news://news.atozedsoftware.com/atozedsoftware.indy
там полно хороших ответов
Если через Web, то
http://www.atozed.com/WebForums.html



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

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

Наверх




Память: 0.47 MB
Время: 0.05 c
3-1096016649
slaviq
2004-09-24 13:04
2004.10.24
Несколько Datbase Name в TDatabase


1-1097215485
MegaVolt
2004-10-08 10:04
2004.10.24
Как отрисовать кусочек TMetaFileCanvas?


14-1096528414
PVOzerski
2004-09-30 11:13
2004.10.24
Еще о USB


3-1095860969
Torex1111111111111111111
2004-09-22 17:49
2004.10.24
HELP!!!!! Срочно нужна помощь по сетевому доступу к базу данных


14-1096571265
123
2004-09-30 23:07
2004.10.24
Мобильная связь и расплата за пользование.