Member 12429318 Ответов: 1

Как мне сделать объединенную комнату в VB.NET


Я делаю приложение для отправки одного файла с другого компьютера, и оно работает хорошо, то, что я хочу, чтобы его при запуске в качестве клиента вы могли выбрать de IP de server (например, Halo CE, когда вы хотите присоединиться к игре), потому что может быть открыто в разных компьютерах, и я не знаю, что сказать de IP все время

Что я уже пробовал:

Я ничего не нашел я нашел только это:
If My.Computer.Network.Ping("192.168.1.71") Then
            MsgBox("Server pinged successfully.")
        Else
            MsgBox("Ping request timed out.")
        End If

1 Ответов

Рейтинг:
2

OriginalGriff

Либо сохраните "известные IP-адреса" в конфигурационном файле и считайте его в выпадающий список при запуске приложения, либо вы можете собрать все IP-адреса в своем сегменте локальной сети и загрузить их в выпадающий список, если хотите использовать только локальные.
Для IP-адресов локальной сети смотрите здесь: Получение IP и MAC адресов для локальной сети[^] По очевидным причинам вы не можете восстановить все IP-адреса в интернете ...