ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|
Отключение вывода ошибок в Delphi |

03.07.2007, 10:47
|
|
Познающий
Регистрация: 17.03.2007
Сообщений: 98
Провел на форуме: 193152
Репутация:
45
|
|
Отключение вывода ошибок в Delphi
Сижу пишу ирк-бота на delphi через компонент IdIRC-Client (набор Indy) но вот столкнулся с такой траблой... Если комп не соеденён с инетом, а клиент цепляется с серваком (соответственно сервак не может быть найден), то выскакивает сообщение об ошибке (что-то связаное с сокетами). Хотелось бы узнать как можно отрубить это сообщение у едрене-фене и вообще отключить все сообщения программы (об ошибках и т.п.)
|
|
|

03.07.2007, 10:50
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
Очевидно, если сокетами управляет компонент, то искать это нужно в настройках компонента
|
|
|

03.07.2007, 11:14
|
|
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме: 1892597
Репутация:
836
|
|
1. использовав блок
try
...
except
2. Делать проверку на наличие коннекта с НЕТОМ
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
|
|
|

03.07.2007, 12:19
|
|
Banned
Регистрация: 13.09.2006
Сообщений: 523
Провел на форуме: 2869410
Репутация:
925
|
|
Обрабатывай OnError и там ставь значение errorcode:=0; тоесть просто игнорируй ошибки.
|
|
|

03.07.2007, 12:40
|
|
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
Провел на форуме: 3371897
Репутация:
1462
|
|
Там !по-моему! в опция компилятора на если на full release поставить ,прога ругаться перестанет ...
|
|
|

03.07.2007, 15:17
|
|
Познающий
Регистрация: 17.03.2007
Сообщений: 98
Провел на форуме: 193152
Репутация:
45
|
|
Сообщение от W!z@rD
1. использовав блок
try
...
except
2. Делать проверку на наличие коннекта с НЕТОМ
Пробовал не помогает
А делать проверку
1. Прирост к файлу веса (этого мне не надо)
2. Нет нормальных исходников для проверки подключения... так или иначе надо скачивать какую-то инфу с какого-то сайта, а это опять ошибки...
Последний раз редактировалось 2pick; 03.07.2007 в 15:33..
|
|
|

03.07.2007, 15:18
|
|
Познающий
Регистрация: 17.03.2007
Сообщений: 98
Провел на форуме: 193152
Репутация:
45
|
|
Сообщение от zl0y
Обрабатывай OnError и там ставь значение errorcode:=0; тоесть просто игнорируй ошибки.
OnSocketError есть... ставил туда sleep(100) не помогло. попробую сделать как ты говоришь
|
|
|

03.07.2007, 15:19
|
|
Познающий
Регистрация: 17.03.2007
Сообщений: 98
Провел на форуме: 193152
Репутация:
45
|
|
Сообщение от Jes
Там !по-моему! в опция компилятора на если на full release поставить ,прога ругаться перестанет ...
Это где?
|
|
|

03.07.2007, 15:45
|
|
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
Провел на форуме: 3371897
Репутация:
1462
|
|
посмотрел , такая опция тока в Borland Си компилаторе...(
|
|
|

03.07.2007, 16:36
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
> 1. Прирост к файлу веса (этого мне не надо)
да ладно? у тебя делфи-проэкт с Indy-компонентами а ты выгодаешь что-то из-за пары десятков байт?
>2. Нет нормальных исходников для проверки подключения... так или иначе надо скачивать какую-то инфу с какого-то сайта, а это опять ошибки...
очень просто, см. InternetGetConnectState()
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|