Вниз
Скачать: CL | DM;

Socket Error # 10054   Найти похожие ветки 

 
Vladimir_v ©   (2004-07-01 21:56) [0]

Почему?

Есть кусочек кода:
........................................
........................................
Sent:=True;
if IdSMTP1.Connected=true then IdSMTP1.Disconnect; //если подключены, то отключиться

try
IdSMTP1.Connect(-1);
except
label2.Visible:=true;
Sent:=False;
end;

try
IdSMTP1.Send(IdMessage1);
except
label2.Visible:=true;
Sent:=False;
end;

........................................
........................................
По идее при выполнении секции TRY и возникновении ошибки в этот момент должна выполниться секция except, но вываливается с ошибкой в теме.
(D7, Indy)

Что не так делаю?


 
AVK   (2004-07-02 00:25) [1]

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



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.036 c
14-1092862180
VID
2004-08-19 00:49
2004.09.05
Ещё раз ищу прокси


3-1092045143
eLVik
2004-08-09 13:52
2004.09.05
Подстановка в конструкторе Access


1-1092727923
Cosinus
2004-08-17 11:32
2004.09.05
Корректное создание и вывод сообщений об исключительных ситуациях


3-1092168310
Zif
2004-08-11 00:05
2004.09.05
Можно ли в ADOQuery соединить несколько таблиц?


1-1093168480
Jiurasrasr
2004-08-22 13:54
2004.09.05
Как обеспечить чтобы окно было повнрх всех!




   Наверх