Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

indy+ping [D7, XP]


em240 ©   (2007-09-21 10:08:00) 

можно ли как-то обрабатывать потерю соединения или отсутствие сетевого подключения


em240   (2007-09-21 12:56:00) [1]

Так и сделаю.
Спасибо.


DVM   (2007-09-21 12:08:00) [2]


> Проблема в том, что мне нужно отслеживать потерю соединения

Зачем? Зачем нужно отслеживать?

Ведь клиент и сервер соединяются не для того чтобы удерживать соединение, а для того чтобы данными обмениваться. Если обмена нет, то какая разница есть соединение или его нет? Вот когда возникнет необходимость в обмене, то тут то ты и узнаешь о том, что соединение отвалилось при попытке отправить/принять данные. Вот в этот момент соединение можно и восстановить.

Хотя если постоянно хочешь знать о наличии соединения постоянно тестовыми пакетами и обменивайся.


Сергей М.   (2007-09-21 11:23:00) [3]


> При отсутствии соединения вываливается ошибка


Ну так и обработай эту "ошибку", в чем проблема-то ?


em240   (2007-09-21 11:20:00) [4]

Проблема в том, что мне нужно отслеживать потерю соединения. Я решил желать это инди+пинг.


em240   (2007-09-21 11:19:00) [5]

При отсутствии соединения вываливается ошибка


Сергей М.   (2007-09-21 10:17:00) [6]

Можно.
Но причем здесь ping ?


Anatoly Podgoretsky   (2007-09-21 10:09:00) [7]

> em240  (21.09.2007 10:08:00)  [0]

Пинг работает без установки соединения.


Наверх

Титульная страница Поиск, карта сайта Написать письмо