Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.22;
Скачать: CL | DM;

Вниз

TWSocket. как получить уведомление о невозможности соединения?   Найти похожие ветки 

 
Axis_of_Evil ©   (2006-10-26 17:28) [0]

т.е.
 WSocket1.Connect;
пусть невозможно установить соединение с указанной в Addr, Port машиной.
// к примеру, машины с таким IP в сети нет.
subj.

// не пинговать же ее до Connect"а


 
Anatoly Podgoretsky ©   (2006-10-26 17:48) [1]

Справка:



> OnError:  If you don"t wants to handle exceptions yourself
> then you can assign code to this event. As a good programming
> rule however you have to handle your code in a try / except
> block and handle the exceptions yourself in the except part
> of it.


 
Axis_of_Evil ©   (2006-10-26 17:53) [2]

oh, thank you, thank you god!
а, это вы Анатолий, извините не узнал:>

// сложно не забыть и в FAQ и в google и в help (маловат он) поискать


 
Anatoly Podgoretsky ©   (2006-10-26 18:06) [3]

Это и справки, которая еще меньше чем FAQ
Документация слабовато, но вот примеры как от Пети, так и от сообщества великолепны, но выбить документацию с Пети не удается, он открыто отказался, говорит смотрите исходиники и примеры :-)


 
Axis_of_Evil ©   (2006-10-26 18:18) [4]

that"s it .. i guess:
{ TWSChat sample }
procedure TTWSChatForm.CliWSocketSessionConnected(Sender: TObject; Error: Word);
begin
   if Error = WSAECONNREFUSED then  
       DisplayMemo.Lines.Add("No server available")

   else if Error <> 0 then
       DisplayMemo.Lines.Add("Can""t connect, error #" + IntToStr(Error))
   else begin
       DisplayMemo.Lines.Add("Connected");
       SendButton.Enabled  := TRUE;
       MessageEdit.Enabled := TRUE;
   end;
end;


 
Anatoly Podgoretsky ©   (2006-10-26 18:30) [5]

Естественно ты можешь использовать обработчики клиентского соединения, во многое из них передается Error
Путей много



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

Текущий архив: 2007.04.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.057 c
15-1174897756
passlight
2007-03-26 12:29
2007.04.22
Бесплатный (недорогой) компьютерный англо-русский словарь


3-1170519998
SerVit
2007-02-03 19:26
2007.04.22
Ошибка при вставке данных с русскими буквами


15-1174674540
webmus
2007-03-23 21:29
2007.04.22
Как бы так Web-radio relay сделать?


15-1174902497
ProgRAMmer Dimonych
2007-03-26 13:48
2007.04.22
Помогите, плз, найти MIDI-файл


3-1170510508
DmitrichJ
2007-02-03 16:48
2007.04.22
Подключение к БД на masterhost.ru? Возможно ли?