Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Возникает ошибка при коннекте [D7]


KyRo ©   (2006-07-24 12:30:00) 

У меня при попытке подключится ClientSocket -ом к выключеному серверу возникает ошибка .
Подскажите как сделать так что бы она не выскакивала на экран , а я смог бы просто записать ее  в лог.
Ошибка возникает на
ClientSocket1.Active:=True;
и так все равно выскакивает сообщение на экран

try
  ClientSocket1.Active:=True;
except
  Showmessage('Not Connect')
end;


KyRo   (2006-07-24 13:23:00) [1]


> Сергей М. ©   (24.07.06 13:07) [6]
> 2 способа:
>
> 1. При ClientType = ctBlocking - см. [3]
>
> 2. При ClientType = ctNonBlocking в обработчике OnError:
>
>
> Socket.Close;
> ErrorCode := 0;

Спасибо вроде помогло


Сергей М.   (2006-07-24 13:07:00) [2]

2 способа:

1. При ClientType = ctBlocking - см. [3]

2. При ClientType = ctNonBlocking в обработчике OnError:

Socket.Close;
ErrorCode := 0;


Kacnep   (2006-07-24 13:06:00) [3]

из оболочки Дельфов запускаешь проект или Экзешник?
потом у тебя идет какая нить работа с соединением?


KyRo   (2006-07-24 13:00:00) [4]

Все равно выдает ошибку , а шоу мессадж я поставил сам что бы проверить уберает стандартное сообщение или нет !


Kacnep   (2006-07-24 12:55:00) [5]

try
 ClientSocket1.Active:=True;
except
//  Showmessage('Not Connect')
end;


и попробуй запустиь просто откомпиленый Экзешник....


KyRo   (2006-07-24 12:43:00) [6]

То есть что ты имееш ввиду ?


Kacnep   (2006-07-24 12:41:00) [7]

Заремарь строку
ШовМессадж и все...


Наверх

Титульная страница Поиск, карта сайта Написать письмо