Как получить локальный ip компьютера - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Я создаю онлайн игру и хочу добавить в неё автоматическое создание сервера без ввода своего ip. Только как через Паскаль можно получить его? Если я пытаюсь через этот код,
То мне выводит 0.0.0.0, к нему нельзя подключиться с другого компьютера, даже в этой локальной сети. Подскажите, как получить нормальный локальный IP

Решение задачи: «Как получить локальный ip компьютера»

textual
Листинг программы
begin
writeln(System.Net.Dns.GetHostByName(System.Net.DNS.GetHostName).AddressList[0]);
end.

Объяснение кода листинга программы

  1. System.Net.Dns.GetHostByName(System.Net.DNS.GetHostName) - Получает информацию о хосте по его имени.
  2. AddressList[0] - Получает первый адрес из списка адресов хоста.
  3. writeln - Выводит полученный адрес на экран.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4 из 5
Похожие ответы