Jak wykryć wolny port

0

Chce napisać program, który uruchamia serwer FTP "na moje żądanie" problem pojawia się jak dany port (np1111) jest zajęty. Jka z poziomu Delphi wykryć dostępność danego portu?? Nie znalazłem nigdzie takiej funkcji ani nawet sposobu na jej naisanie

Z góry dzięki <Waldek. mail: [email protected]>

0

Otwórzyć go. Jak się nie da, to znaczy, że jest zajęty lub niedostępny.
Chyba, że pytanie brzmi, jak wykryć czy jest otwarty port na innym komputerze?

0

Acha. Nie dodalem ze uzywam Personal'a wic nie mam Socketa

0

sockety masz w dowolnej wersji delphi, jako iż jest to obiekt winapi. odsyłam do msdn.

0

A jak otworzyc port?? Bo pomysl wydaje sie dosc fajny

0

Po prostu spróbować go użyć - postawić na nim gniazdo nasłuchujące. Po prostu zdeklarować na tym porcie własny serwer. Choćby na chwilę. Nie powiedzie się z powodu tego, że port będzie zajęty - będziesz znał bezpośrednio odpowiedź na pytanie, czy był wcześniej otwarty.

1 użytkowników online, w tym zalogowanych: 0, gości: 1