Sdílet prostřednictvím


Postupy: Jak určit zda je vzdálený počítač k dispozici v jazyce Visual Basic

Můžete použít metodu Ping k zjištění, zda je vzdálený počítač nebo hostitel k dispozici. Server lze zadat pomocí URL adresy , názevu počítače nebo IP adresy. Při zadávání adresy URL nezahrnujte prefix http://.

Metoda Pingnení metoda odolná proti selhání pří určování dostupnosti vzdáleného počítače: ping port na cílovém počítači může být vypnuty nebo může být ping žádost zablokována bránou firewall nebo směrovačem.

Poznámka

Ve vašem počítači se pro některé z prvků uživatelského rozhraní aplikace Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedena v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Visual Studio, nastavení.

Chcete-li použit ping příkaz pro server

  • Určení zda metoda Ping vrátí True. V tomto příkladu zjistíme zda server může být "pingnut", stanovením zda metoda Ping vrátila True. Nahraďte 198.01.01.01 IP adresou, URL adresou nebo názvem počítače serveru, který chcete "pingnout"

    If My.Computer.Network.Ping("198.01.01.01") Then
      MsgBox("Server pinged successfully.")
    Else
      MsgBox("Ping request timed out.")
    End If
    

Chcete-li "pingnout" server a zadat časový limit

  • Určete, zda metoda Ping vrátí True, určením časového limitu v milisekundách. Pokud není zadáný žádný časový limit, je nastavena výchozí hodnota 500. V tomto příkladu zjistíme zda server může být "pingnut" , stanovením zda metoda Ping vrátila True s nastavením časového limitu na 1000 milisekund. Nahraďte www.cohowinery.com IP adresou, URL adresou nebo názvem počítače serveru, který chcete "pingnout".

    If My.Computer.Network.Ping("www.cohowinery.com", 1000) Then
      MsgBox("Server pinged successfully.")
    Else
      MsgBox("Ping request timed out.")
    End If
    

Viz také

Úkoly

Postupy: Jak zkontrolujte stav připojení v jazyce Visual Basic

Odkaz

Network

Ping