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

Вниз

В случае закрытого порта выдает ошибку ( connection timed out )   Найти похожие ветки 

 
vladraven   (2005-11-07 14:35) [0]

Как можно отловить эту ошибку, чтоб она не выдавалась а отрабатывало мое действие?

unit Unit1;

interface

uses
 Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
 Psock, StdCtrls, ComCtrls, Menus, Buttons;

type
 TForm1 = class(TForm)
   Edit1: TEdit;
   Edit2: TEdit;
   Edit3: TEdit;
   Edit4: TEdit;
   Edit5: TEdit;
   Memo1: TMemo;
   s: TPowersock;
   StatusBar1: TStatusBar;
   SpeedButton1: TSpeedButton;
   ListBox1: TListBox;
   Label1: TLabel;
   Label2: TLabel;
   procedure sConnect(Sender: TObject);
   procedure sConnectionFailed(Sender: TObject);
   procedure Button1Click(Sender: TObject);
 private
   { Private declarations }
 public
   { Public declarations }
 end;

var
 Form1: TForm1;
 It,lastIP:integer;
 go:boolean;
implementation

{$R *.DFM}

procedure TForm1.sConnect(Sender: TObject);
begin
  memo1.lines.add("Connect on "+s.host+" : "+inttostr(s.port));
end;

procedure TForm1.sConnectionFailed(Sender: TObject);
begin
  showmessage("Fail on "+s.host+" : "+inttostr(s.port));
  exit;
end;

      // Проверить
procedure TForm1.Button1Click(Sender: TObject);
begin
 Memo1.lines.add("Scan begin");
 s.Connect;
 Memo1.lines.add("Scan complete");
 s.Disconnect;
end;

end.


 
Eraser ©   (2005-11-07 17:13) [1]


> vladraven   (07.11.05 14:35)

try..except + F1


 
vladraven   (2005-11-07 17:44) [2]

я уже это пытался сделать.
не отрабатывает он в данной ситуации.


 
vladraven   (2005-11-07 17:44) [3]

я уже это пытался сделать.
не отрабатывает он в данной ситуации.



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

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

Наверх




Память: 0.47 MB
Время: 0.028 c
3-1134563319
Den47
2005-12-14 15:28
2006.02.12
Кто работал с TDBF?


8-1126072638
BUHALO
2005-09-07 09:57
2006.02.12
Размер в BITMAP


3-1134258885
orbal
2005-12-11 02:54
2006.02.12
DBGridEh - PickList


1-1136901295
Ольга
2006-01-10 16:54
2006.02.12
Отрисовка TreeView разными цветами


2-1138285872
dera
2006-01-26 17:31
2006.02.12
Подскажите, как перекодировать сp866(DOS-кодировка) в WIN1251?