Ping Atma

Ping Atma

MicrosoftSon zamanlarda sitelerde C# ile ping atilan kod parcalari goruyorum ama bircogu da bunun calismiyor , bundan dolayi burda Ping atma isle ilgili kucuk bir kod parcasi yazacagim.  Asagidaki kod bize TextBox (www.erkansezer.com  gibi) icine yazdigimi adrese ping atarak geri adres degerini gostermektedir.

Oncelikle Ping atmak icin  System.Net.NetworkInformation namespace ine ihtiyac duyariz. Koda da bakacak olursa bize geri donen responsun IPStatus degerine bakarak gonderdigimiz paketin buyuklugu , donanim hatasi veya asagidaki gibi basarili olmus bis islemin sonucunda bizde kullaniciya ping atilan yerin IP adresini gostermekteyiz.

try

{

Ping ping = new Ping();

PingReply response = ping.Send(textBox1.Text);

if (response.Status == IPStatus.Success)

{

MessageBox.Show(response.Address.ToString());

}

}

catch (Exception Exc)

{

MessageBox.Show(Exc.Message.ToString());

}

Leave a Reply

Your email address will not be published. Required fields are marked *