Не ловится "исключение" ...
try
{ClientSocket->Active = true;}
catch(ESocketError&)
{Application->MessageBoxA("aaa","error");}
...
пробовал catch(...), тоже не ловит и наконец пробовал уже прописать в WinMain, но и там ничего не получилось ...
Если есть какие соображения по этому делу =))
то помогите плиз...
Хотя я возможно ошибаюсь, попробуй отладчиком IDE он САМ тебе ВСЕ исключения перехватываемые и не перехватываемые показывает
Цитата:
Originally posted by mozheyko_d
По моему это никак т.к. исключения никакого не выбрасывается, а winsock выдаёт эту муть.
Хотя я возможно ошибаюсь, попробуй отладчиком IDE он САМ тебе ВСЕ исключения перехватываемые и не перехватываемые показывает
По моему это никак т.к. исключения никакого не выбрасывается, а winsock выдаёт эту муть.
Хотя я возможно ошибаюсь, попробуй отладчиком IDE он САМ тебе ВСЕ исключения перехватываемые и не перехватываемые показывает
Я думаю немного ошибаешся =(( (не в обиду сказано)...
Сам builder "говорит" что это исключительная ситуация(ошибка) и выдаёт её класс...
Я написал обработчик на событие OnError компонента TClientSocket на все возможные ошибки, и он при выполнении программы ловит их(ошибки), но так же выдаётся эта системная бадяга(Asynchronous socket error 10061...)
Вот такие пироги с котятами =(((
И всё равно спасиба за совет =))