Hallo,
ich würde noch gerne wissen wie man die Größe einer Datei auslesen kann. Damit meine ich z.B.
Man fügt eine Textbox ein, ein Button und ein Label.
In die Textbox fügt man z.B. ein http://www.google.de...images/logo.gif
und wenn man jetzt auf den Button klickt soll der anzeigen in dem Label wie groß die Datei ist.
Das wäre echt nett.
Danke!
Seite 1 von 1
Größe Einer Datei Auslesen C#
Anzeige
#2
geschrieben 04. Juni 2006 - 14:21
Moin,
Findet man auch ganz schnell bei Google
FileInfo f = new FileInfo("Mytext.txt"); String size = "Grösse: " + f.Length;
Findet man auch ganz schnell bei Google
#3
geschrieben 04. Juni 2006 - 14:42
Hm. Ich hatte nichts gefunden. Aber vielen Dank!
EDIT: Öhm, ich kann aber nur Daten aus dem PC auslesen keine aus dem Internet!
EDIT: Öhm, ich kann aber nur Daten aus dem PC auslesen keine aus dem Internet!
Dieser Beitrag wurde von Slim01 bearbeitet: 04. Juni 2006 - 14:50
#4
geschrieben 04. Juni 2006 - 15:55
Ach nee, du Scherzkeks
Bei Files, die nicht zu einem lokalen Filesystem gehören, sieht das etwas komplizierter aus.
Habe vor einiger Zeit mal einen Downloadmanager geschrieben, da hab ich das in etwa so gemacht:
So in etwa.
Du solltest noch TimeOuts im WebRequest setzen, falls der Webserver nicht antwortet.
Bei Files, die nicht zu einem lokalen Filesystem gehören, sieht das etwas komplizierter aus.
Habe vor einiger Zeit mal einen Downloadmanager geschrieben, da hab ich das in etwa so gemacht:
WebRequest wbrq = WebRequest.Create("deine_uri"); if (wbrq.GetType().Equals(typeof(FtpWebRequest))) { ((FtpWebRequest)wbrq).Method = WebRequestMethods.Ftp.GetFileSize; } WebResponse webResp = wbrq.GetResponse(); String grösse = "Grösse: " + webResp.ContentLength;
So in etwa.
Du solltest noch TimeOuts im WebRequest setzen, falls der Webserver nicht antwortet.
#5
geschrieben 04. Juni 2006 - 16:19
Genau daran bin ich auch gerade dran. Ein DownloadManager..
Danke
Danke
Thema verteilen:
Seite 1 von 1