Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.12.2017, 07:20   #1
igor8759
Новичок
Джуниор
 
Регистрация: 22.12.2017
Сообщений: 1
По умолчанию Нужно переделать сканер портов

Нужно преобразовать код Delphi под лазарус, в лазарусе нет элемента TCPcliet.
Как его переделать?
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
i:Integer;
ip:String;
begin
ip:='127.0.0.1'; //По умолчанию сканируем себя
if not InputQuery('Attention','Enter IP-address',ip) then exit; //Запрашиваем адрес компа.
for i:=StrToInt(Edit1.Text) to StrToInt(Edit2.Text) do //Запускаем цикл
begin
TcpClient1.RemotePort:=IntToStr(i); //Устанавливаем порт
TcpClient1.Open; //Пытаемся его открыть
if TcpClient1.Connected then Memo1.Lines.Add(IntToStr(i)+' open'); //Если удалось, то сообщаем об этом
TcpClient1.Close; //Закрываем порт.
end;
end;
igor8759 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сканер портов по ip? Endry Работа с сетью в Delphi 0 14.07.2013 19:45
сканер портов CallBit C/C++ Сетевое программирование 4 07.02.2011 16:17
Сканер портов OPF_Nik Помощь студентам 5 03.02.2010 18:07
Сканер портов OPF_Nik Работа с сетью в Delphi 2 29.01.2010 19:26
Сканер портов One.Love Работа с сетью в Delphi 4 18.02.2008 16:05