Здравствуйте, Интересующийся, Вы писали:
И>но он при отключенном кабеле дает 0.0.0.0.
Зависит от насторек системы... от каких именно — не могу сказать...
интереса для при выдернутом кабеле набери ipconfig /all в командной строке.. скорее всего он тоже 0.0.0.0 даст...
И>Есть некрасивый способ через реестр, но он может зависеть от варианта ОС.
И не факт, что получишь то, что надо...
В сторону: на самом деле надо брать именно те данные, которые система отдает... если она говорит 0.0.0.0 — значит так и должно быть...
... << RSDN@Home 1.2.0 alpha rev. 0>>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))