Şimdi Ara

[İndirilen dosyanın boyutunu nasıl öğrenebilirim?]

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
749
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • Merhabalar

    Dostlar ufak bir sorum var, indirme programı yapmak istiyorum, görsellik ve işlevsellik bakımında progressbar ekleyeceğim.

    Dosyanın bouyutunu öğrenmek için şu kodu kullanıyorum ve zamanlayıcıyla ne kadar indirildiğini anlık olarak gösterebiliyorum.

    Dim DosyaBoyutu As IO.FileInfo 
    DosyaBoyutu = My.Computer.FileSystem.GetFileInfo("C:\\metinbelgesi.txt")




    Ancak aradaki oranı kurabilmem ve bunu progressbar ile senkronize etmem için URL deki yani indirilen dosyanın boyutunu öğrenmeliyim.

    Bunu nasıl yapabilirim?

    Yardımcı olacak üstadlara şimdiden teşekkür ediyorum.



    < Bu mesaj bu kişi tarafından değiştirildi hermesDionisos -- 12 Ocak 2015; 19:21:51 >



    _____________________________
  • msdn.microsoft.com
    WebClient.DownloadFileAsync Method (System.Net)
    http://msdn.microsoft.com/en-us/library/ms144196.aspx

    en.wikipedia.org
    List of HTTP header fields - Wikipedia
    http://en.wikipedia.org/wiki/List_of_HTTP_header_fields

    content-length'ten de bakabilirsin.



    < Bu mesaj bu kişi tarafından değiştirildi Lord Nibbler -- 12 Ocak 2015; 20:31:44 >
    _____________________________

    Haggard seveni ben de severim.
    2 kişilik hesâb





  • quote:

    Orijinalden alıntı: Lord Nibbler

    http://msdn.microsoft.com/en-us/library/ms144196.aspx

    <HostProtectionAttribute(SecurityAction.LinkDemand, ExternalThreading := True)> _
    Public Sub DownloadFileAsync ( _
    address As Uri, _
    fileName As String _
    )

    Hocam buradaki kodu nasıl düzenleyebilirim URİ kısmını filan nasıl entegre edebilirim açıklayabilir misiniz?
    _____________________________
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.