ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 03.07.2007, 17:07
Ni0x
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
С нами: 10370602

Репутация: 472
По умолчанию

Цитата:
Нет нормальных исходников для проверки подключения... так или иначе надо скачивать какую-то инфу с какого-то сайта, а это опять ошибки...
делаешь отдельный поток в котором в бесконечном цикле вызываешь InternetGetConnectState()
 
Ответить с цитированием

  #12  
Старый 03.07.2007, 22:15
2pick
Познающий
Регистрация: 17.03.2007
Сообщений: 98
С нами: 10080415

Репутация: 45
По умолчанию

Спасибо, на работе завтра попробую...

Цитата:
Сообщение от Ni0x  
делаешь отдельный поток в котором в бесконечном цикле вызываешь InternetGetConnectState()
Гм, а для чего отдельный поток то делать, когда можно просто задержку прописать и видно этого не будет (заметно в смысле), а результат будет тот же?
 
Ответить с цитированием

  #13  
Старый 03.07.2007, 22:25
Ni0x
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
С нами: 10370602

Репутация: 472
По умолчанию

Цитата:
Гм, а для чего отдельный поток то делать, когда можно просто задержку прописать и видно этого не будет (заметно в смысле), а результат будет тот же?
я тебя не совсем понял. как ты представляешь себе задержку? ты хочешь каждый раз через определенное кол-во времени вызывать InternetGetConnectState()? намного легче сделать в отдельном потоке без всяких задержек и прочего.
 
Ответить с цитированием

  #14  
Старый 04.07.2007, 10:44
2pick
Познающий
Регистрация: 17.03.2007
Сообщений: 98
С нами: 10080415

Репутация: 45
По умолчанию

Цитата:
Сообщение от Ni0x  
я тебя не совсем понял. как ты представляешь себе задержку? ты хочешь каждый раз через определенное кол-во времени вызывать InternetGetConnectState()? намного легче сделать в отдельном потоке без всяких задержек и прочего.
Будет проц жрать без задержек...
просто sleep(100) и нормально
 
Ответить с цитированием

  #15  
Старый 04.07.2007, 10:48
2pick
Познающий
Регистрация: 17.03.2007
Сообщений: 98
С нами: 10080415

Репутация: 45
По умолчанию

Всё сделал... поставил InternetGetConnecState(), но т.к. даже если комп подключен просто к локалке, то это сработает... поэтому поставил ещё
try
...
except
+для скрытности поставил свойства формы HIDE (если кому надо выложу часть исходника с этим бардаком...), кстати говоря, HIDE полностью решает проблему, т.к. не выводит никаких сообщений об ошибках, но всё же чтоб не выскакивало из процедуры, в которой происходит ошибка нужно ставить try
 
Ответить с цитированием

  #16  
Старый 04.07.2007, 15:23
2pick
Познающий
Регистрация: 17.03.2007
Сообщений: 98
С нами: 10080415

Репутация: 45
По умолчанию

Блин... всё равновылазит после некоторого времени... примерно через минут 10-20 за это время около 100 обращений происходит к ирк-серверу...
 
Ответить с цитированием

  #17  
Старый 04.07.2007, 16:06
Ni0x
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
С нами: 10370602

Репутация: 472
По умолчанию

ну так выложи исходники и подробнее распиши суть проблемы
 
Ответить с цитированием

  #18  
Старый 04.07.2007, 20:17
2pick
Познающий
Регистрация: 17.03.2007
Сообщений: 98
С нами: 10080415

Репутация: 45
По умолчанию

Так и сделаю... просто все исходники у меня на работе. А с собой я их не таскаю
 
Ответить с цитированием

  #19  
Старый 05.07.2007, 15:51
2pick
Познающий
Регистрация: 17.03.2007
Сообщений: 98
С нами: 10080415

Репутация: 45
По умолчанию

Всё... разобралсяв чём мазабыла.

Последний раз редактировалось 2pick; 06.07.2007 в 18:30..
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание простейшего калькулятора (на Delphi) - проблема с полем ввода ozhjog С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 22 31.05.2007 17:39
[Статья] Обработка ошибок в Php Ch3ck PHP 4 09.07.2006 21:50



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.