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

Отключение вывода ошибок в Delphi
  #1  
Старый 03.07.2007, 10:47
2pick
Познающий
Регистрация: 17.03.2007
Сообщений: 98
С нами: 10080415

Репутация: 45
По умолчанию Отключение вывода ошибок в Delphi

Сижу пишу ирк-бота на delphi через компонент IdIRC-Client (набор Indy) но вот столкнулся с такой траблой... Если комп не соеденён с инетом, а клиент цепляется с серваком (соответственно сервак не может быть найден), то выскакивает сообщение об ошибке (что-то связаное с сокетами). Хотелось бы узнать как можно отрубить это сообщение у едрене-фене и вообще отключить все сообщения программы (об ошибках и т.п.)
 
Ответить с цитированием

  #2  
Старый 03.07.2007, 10:50
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
С нами: 10721066

Репутация: 4360


По умолчанию

Очевидно, если сокетами управляет компонент, то искать это нужно в настройках компонента
 
Ответить с цитированием

  #3  
Старый 03.07.2007, 11:14
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
С нами: 10653446

Репутация: 836


По умолчанию

1. использовав блок
try
...
except
2. Делать проверку на наличие коннекта с НЕТОМ
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #4  
Старый 03.07.2007, 12:19
zl0y
Banned
Регистрация: 13.09.2006
Сообщений: 523
С нами: 10346786

Репутация: 925


По умолчанию

Обрабатывай OnError и там ставь значение errorcode:=0; тоесть просто игнорируй ошибки.
 
Ответить с цитированием

  #5  
Старый 03.07.2007, 12:40
Jes
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
С нами: 10037186

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

Там !по-моему! в опция компилятора на если на full release поставить ,прога ругаться перестанет ...
 
Ответить с цитированием

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

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

Цитата:
Сообщение от W!z@rD  
1. использовав блок
try
...
except
2. Делать проверку на наличие коннекта с НЕТОМ
Пробовал не помогает
А делать проверку

1. Прирост к файлу веса (этого мне не надо)
2. Нет нормальных исходников для проверки подключения... так или иначе надо скачивать какую-то инфу с какого-то сайта, а это опять ошибки...

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

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

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

Цитата:
Сообщение от zl0y  
Обрабатывай OnError и там ставь значение errorcode:=0; тоесть просто игнорируй ошибки.
OnSocketError есть... ставил туда sleep(100) не помогло. попробую сделать как ты говоришь
 
Ответить с цитированием

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

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

Цитата:
Сообщение от Jes  
Там !по-моему! в опция компилятора на если на full release поставить ,прога ругаться перестанет ...
Это где?
 
Ответить с цитированием

  #9  
Старый 03.07.2007, 15:45
Jes
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
С нами: 10037186

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

посмотрел , такая опция тока в Borland Си компилаторе...(
 
Ответить с цитированием

  #10  
Старый 03.07.2007, 16:36
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
С нами: 11042306

Репутация: 2726


По умолчанию

> 1. Прирост к файлу веса (этого мне не надо)

да ладно? у тебя делфи-проэкт с Indy-компонентами а ты выгодаешь что-то из-за пары десятков байт?

>2. Нет нормальных исходников для проверки подключения... так или иначе надо скачивать какую-то инфу с какого-то сайта, а это опять ошибки...

очень просто, см. InternetGetConnectState()
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание простейшего калькулятора (на 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.