Você está aqui: C# ::: Dicas & Truques ::: Internet, LAN e E-Mail |
Como usar o método Send() da classe Ping para "pingar" um computador remotoQuantidade de visualizações: 9064 vezes |
|
O método Send() da classe Ping pode ser usado quando queremos enviar uma mensagem echo Internet Control Message Protocol (ICMP) para um computador remoto e obter uma mensagem de resposta echo ICMP correspondente. Este método possui várias assinaturas. Nesta dica eu mostro como usar a versão que aceita um nome de host ou endereço IP e um valor inteiro representando o time-out da operação. Note que o resultado de uma chamada ao método Send() é um objeto da classe PingReply, que conterá informações sobre o status e dados resultantes de uma operação Send() ou SendAsync(). Veja o código: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
private void button1_Click(object sender, EventArgs e)
{
// using System.Net.NetworkInformation
// vamos construir um objeto da classe Ping
Ping ping = new Ping();
// cria um objeto da classe PingReply e atribui a ela
// o resultado de uma chamada ao método Send() da classe
// Ping. Veja que o timeout da operação é de 10 segundos
PingReply resp = ping.Send("www.arquivodecodigos.net", 10000);
textBox1.AppendText("Enviando um ping para: " + resp.Address
+ Environment.NewLine);
// vamos exibir o tempo de resposta
textBox1.AppendText("Tempo de resposta: " + resp.RoundtripTime + "ms");
}
Quando executarmos este código teremos um resultado parecido com: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- Enviando um ping para: 187.45.193.157 Tempo de resposta: 106ms |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
|
Python - Como calcular o cateto oposto dadas as medidas da hipotenusa e do cateto adjascente em Python |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






