Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.07.2009, 05:54   #1
zotox
Форумчанин
 
Регистрация: 09.09.2008
Сообщений: 395
По умолчанию Как обработать не валидный коннект?(delphi,winsock)

Как обработать не валидный коннект?(delphi,winsock)
Дело таки в том что я знаю как примерно его обработать (полный листинг не буду давать, токо основной-примерный код) но у меня программа зависает просто при коннекте!(и не может обработать ошибку видно)

Код:
 s:=socket(af_inet, sock_stream, 0);

 addr.sin_family:=AF_INET;
 addr.sin_port:=htons(80);
 addr.sin_addr.S_addr:=inet_addr('1.1.11.1'); 
//Специально указал на не правильный адрес

 if connect(s,addr,sizeof(addr))=SOCKET_ERROR then
  begin
   Memo1.Lines.Add('-ERROR');
   closesocket(s);
   exit;
  end
zotox вне форума Ответить с цитированием
Старый 02.08.2009, 19:46   #2
zotox
Форумчанин
 
Регистрация: 09.09.2008
Сообщений: 395
По умолчанию

Ап, нету специалистов по WinSock чтоль? Можно даже и на C++, пойму...
zotox вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как проверить есть ли коннект к хосту порта? zotox Помощь студентам 1 01.04.2009 17:11
Как обработать ошибку XAOC-forever Работа с сетью в Delphi 11 24.09.2008 20:13
Как обработать исключение? XPAiN БД в Delphi 9 16.05.2008 15:09
delphi - как обработать ошибку перехода на пустой cd-rom? yourself Помощь студентам 2 10.03.2008 23:01