Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 27.06.2025, 22:15
leon2009 leon2009 сейчас на форуме
Новичок
 
Регистрация: 18.03.2009
Сообщения: 80
Репутация: 10
Сообщение Как вывести список всех внешних соединений

Здравствуйте! Может кто подсказать как вывести список интернет соединений? пр: открываю сайт https://delphisources.ru = он мне в memo1 его ip адрес или отправил в чат сообщение или мне отправили, то memo ip адрес ии выдает = но я не могу разобраться .
Код:
procedure ListTCPConnections;
var
  TCPTable: PMIB_TCPTABLE_OWNER_PID;
  TableSize, i: DWORD;
  ConnInfo: PMIB_TCPROW_OWNER_PID;
begin
  TableSize := 0;
  // Получаем размер таблицы
  GetExtendedTcpTable(nil, TableSize, False, AF_INET, TCP_TABLE_OWNER_PID_ALL, 0);
  GetMem(TCPTable, TableSize);
  try
    if GetExtendedTcpTable(TCPTable, TableSize, False, AF_INET, TCP_TABLE_OWNER_PID_ALL, 0) = NO_ERROR then
    begin
      for i := 0 to TCPTable.dwNumEntries - 1 do
      begin
        ConnInfo := @TCPTable.Table[i];
        Writeln(Format('Local: %s:%d, Remote: %s:%d, State: %d, PID: %d',
          [inet_ntoa(ConnInfo.dwLocalAddr), ntohs(ConnInfo.dwLocalPort),
           inet_ntoa(ConnInfo.dwRemoteAddr), ntohs(ConnInfo.dwRemotePort),
           ConnInfo.dwState, ConnInfo.dwOwningPid]));
      end;
    end;
  finally
    FreeMem(TCPTable);
  end;
end;
Спасибо!
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 08:09.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025