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