Конференция "Начинающим" » Как избавиться от ошибок сокетов [D5, WinXP]
 
  • i7 (11.03.11 12:59) [0]
    Как известно не выводить окно ряда ошибок сокетов можно с помощью   ErrorCode:=0.
    Но вот как избавиться от вывода информационного окна этих ошибок:
    Socket error 11001 - Host not found
    Socket error  11004 - Valid name, no data record of requested type
  • Anatoly Podgoretsky © (11.03.11 14:48) [1]
    > i7  (11.03.2011 12:59:00)  [0]

    Ну в первом случае надо построить хост и обеспечить его доступность.
  • i7 (12.03.11 08:45) [2]

    > Ну в первом случае надо построить хост и обеспечить его
    > доступность.


    Вопрос не как избавиться от проблеммы отсутствия хоста!!!
    А в том как избавиться от выводимых диалогов сокетов, которые реализоованы
    в их апишных недрах.
  • sniknik © (12.03.11 10:44) [3]
    апи диалогов не выводят... у них даже эксетпов как таковых нет, приходится возбуждать по результатам функций (если нужна правильная, единообразная обработка в программе с эксептами).

    > как избавиться
    т.е. скрывать ошибки? за это знаешь ли с работы увольняют... если скрывать не обосновано. (что очень даже вероятно, если изучая язык человек начисто игнорировал раздел с эксептами, где вместе с объяснениями зачем они, в разделе "как делать не надо" есть и как их можно скрыть)
  • Anatoly Podgoretsky © (12.03.11 11:17) [4]
    Боишься, что пользователь узнает куда ты лезешь?
  • i7 (13.03.11 10:48) [5]
    Ничего я не боюсь. Делаю обычный http клиент.
    Спасибо за не помощь!
  • sniknik © (13.03.11 11:45) [6]
    > Делаю обычный http клиент.
    не, это не обычный... набирает юзер адрес куда подключиться... а в ответ тишина, он вчера... отключен ничего не боящимся программистом.

    кстати, думаю не знание эксептов определяет уровень программиста как "ниже плинтуса", и соответственно...
  • Сергей М. © (13.03.11 12:31) [7]
    > как избавиться от вывода информационного окна этих ошибок

    Точно так же.
 
Конференция "Начинающим" » Как избавиться от ошибок сокетов [D5, WinXP]
Есть новые Нет новых   [134437   +29][b:0][p:0]