简单问题:如何知道一个端口是否已经被使用?(30分)

  • 主题发起人 主题发起人 wdwang
  • 开始时间 开始时间
W

wdwang

Unregistered / Unconfirmed
GUEST, unregistred user!
如何知道一个端口是否已经被使用?
 
请大家帮个忙!!!
 
没人回答吗?
 
吕雪松 (2001-02-27 09:22:00)
给你来个简单的吧!

procedure TForm1.Timer1Timer(Sender: TObject);
var
I : integer;
begin
Memo1.Clear;
for I := 0 to 1000 do begin
ServerSocket1.Close;
ServerSocket1.Port := I;
try
ServerSocket1.Open;
except
Memo1.Lines.Add(IntToStr(I) + '端口被打开!');
end;
end;
end;

 
接受答案了.
 
后退
顶部