Как получить локальный ip компьютера - PascalABC.NET
Формулировка задачи:
Я создаю онлайн игру и хочу добавить в неё автоматическое создание сервера без ввода своего ip.
Только как через Паскаль можно получить его?
Если я пытаюсь через этот код,
То мне выводит 0.0.0.0, к нему нельзя подключиться с другого компьютера, даже в этой локальной сети.
Подскажите, как получить нормальный локальный IP
Решение задачи: «Как получить локальный ip компьютера»
textual
Листинг программы
begin writeln(System.Net.Dns.GetHostByName(System.Net.DNS.GetHostName).AddressList[0]); end.
Объяснение кода листинга программы
System.Net.Dns.GetHostByName(System.Net.DNS.GetHostName)
- Получает информацию о хосте по его имени.AddressList[0]
- Получает первый адрес из списка адресов хоста.writeln
- Выводит полученный адрес на экран.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д