İndirilecek Dosya Boyutunu Sorgulayalım

İnternet üzerinden var olan bir indirme linkinden indireceğimiz dosyanın boyutunu sorgulayacak minik bir uygulama geliştirelim. Bu uygulama için System.Net isim uzayında bulanan HttpWebRequest sınıfı bize yardımcı olacaktır. Yeni bir windows application oluşturup ekrana 2 adet label 1 adet textbox ve 1 adet button yerleştirelim. Button click eventine aşağıdaki kodlarımızı yazalım. Aşağıdaki basit yöntem ile kendi projelerimize  indirme işlemleri yapıyor ise kullanıcıya bilgi verme amaçlı yada olay bazlı kontrol amaçlı işlemlerde bize yarar sağlayacaktır.

[csharp]

HttpWebRequest Request = (HttpWebRequest)WebRequest.Create(txtDosyaAdresi.Text.Trim());
HttpWebResponse response = (HttpWebResponse)Request.GetResponse();
decimal length = response.ContentLength / 1024; //KB cinsinden boyut öğrenmek için 1024’e böldük.
label1.Text = length.ToString()+" KB";
response.Close();

[/csharp]

boyut

Mesut Güneş

Selçuk Üniversitesi Bilgisayar programcılığı bölümünden mezun olduktan sonra birçok firmada Yazılım, İş zekası ve Veritabanı Uzmanı olarak çalıştım. Şuan Türkiye’nin en büyük şirketlerinden biri olan Doğan Online’da Veritabanı Yöneticisi olarak çalışıyorum.

You may also like...

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.