Главная страница
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.055 c
15-1137150304
Kerk
2006-01-13 14:05
2006.02.12
Кладовка


11-1099944747
ALex13
2004-11-08 23:12
2006.02.12
Вопрос по TKOLListBox


2-1138199118
Дмитрий_К
2006-01-25 17:25
2006.02.12
DBGrid


1-1136897933
m_mike
2006-01-10 15:58
2006.02.12
Программа мешает завершению работы windows


2-1138020724
md
2006-01-23 15:52
2006.02.12
Распечатать