Etiket: c#
Ekim 15th, 2009
Cidden kolay bir yol 
Hem ASP.NeT de hem de windows application larda rahatlıkla kullanabilirsiniz.
Yöntem şu :
Aşağıdaki kütüphaneyi ekliyoruz projemize,
using System.Net.NetworkInformation;
Daha sonra bu kütüphanede bulunan Ping ve PingReply sınıflarıyla aşağıdaki gibi işlemimizi yapıyoruz;
Ping p = new Ping();
PingReply pr = p.Send("www.google.com");
Bu komut çalıştıktan sonra response mesajımız pr değişkenine atanmış durumda oluyor.
Aşağıdaki gibi bilgileri çekebilirsiniz;
Adres = pr.Address.ToString();
Buffer = pingReply.Buffer.Length.ToString();
RoundtripTime = pr.RoundtripTime.ToString();
Status = pr.Status.ToString();
TTL = pingReply.Options.Ttl.ToString();
Çok güzel değil mi, bu kadar yardımdan sonra istediğiniz gibi kodunuzu süsleyebilirsiniz
Tags: .NeT, Address, Buffer, c#, DNS Çözümleme, Ping, PingReply, RoundtripTime, Status, vs.net
Posted in Yazılım | No Comments »
Ağustos 27th, 2009
Hep unutuyorum not alayım belki sizin de işinize yarar
string a = (textBox1.Text.Equals("ssss")) ? "Eşit" : "Yanlış";
Tags: c#, IF
Posted in .NeT 2008 | 2 Comments »
Ağustos 15th, 2008
System.Threading.Thread.Sleep(n); // n = milisaniye
//5 saniye bekletmek için
System.Threading.Thread.Sleep(5000);
Tags: c#, thread, vs.net
Posted in .NeT 2008 | No Comments »
Ağustos 4th, 2008
C# da Cmd.exe ile bir komut çalıştırmak istiyorsak aşağıdaki komutu kullanabiliriz.
string arguments = “/C C:\\Windows\\xyz.exe -h -blabla”;
System.Diagnostics.Process.Start(“cmd.exe”,arguments);
yok eğer ben cmd.exe falan istemiom direkt bir dosya açaçam diyosanız ise
System.Diagnostics.Process.Open(“blabla.txt”);
komutunu kullanabilirsiniz.
Tags: c#, cmd, cmd.exe, command, prompt, shell, vs.net
Posted in .NeT 2008 | No Comments »