Как я могу установить фокус на другой вход?

Используйте класс Ping .NET для выяснения, вставлена ​​ли система и подключена ли она, используйте PortScanner, чтобы проверить, открыт ли порт. проверьте эти ссылки для дальнейшего чтения и изучения.

http://msdn.microsoft.com/en-us/library/system.net.networkinformation.ping%28v=vs.110%29 .aspx

http://social.msdn.microsoft.com/Forums/vstudio/en-US/8e4410bd-307f-4264-9575-cd9882653945/help-with- portscanner-in-c? forum = csharpgeneral

ИЛИ

public static bool PingHost(string hostUri, int portNumber)
{
    try
    {
        using (var client = new TcpClient(hostUri, portNumber))
            return true;
    }
    catch (SocketException ex)
    {
        MessageBox.Show("Error pinging host:'" + hostUri + ":" + portNumber.ToString() + "'");
        return false;
    }
}

30
задан isherwood 27 June 2017 в 20:37
поделиться