C# File Größe auslesen
Cyberfreak 10.04.2007 - 09:44 3548 1
Cyberfreak
Back to my Mac
|
Hey Leute!
Also ich öffne über einen Button den FileDialog, auf dem ein Filter für ZIP-Files liegt. Nun will ich ein ZIP File auswählen und die größe dieses ZIP's in Byte in eine TextBox schreiben. Ich habe schon ein wenig gegoogelt aber nicht wirklich was gefunden. Kann mir vielleicht hier jemand helfen???
OpenFileDialog dlgZIPRead = new OpenFileDialog(); dlgZIPRead.Filter = "ZIP-Files (*.zip)|*.zip"; dlgZIPRead.InitialDirectory = @"T:\"; dlgZIPRead.ShowDialog();
Mfg Cyber
|
Triple-X
Addicted
|
Also die Größe einer Datei erhälst du mit FileInfo.Length Hier ein kleines Code Beispiel aus der MSDN dazu: // The following example displays the names and sizes
// of the files in the specified directory.
using System;
using System.IO;
public class FileLength
{
public static void Main()
{
// Make a reference to a directory.
DirectoryInfo di = new DirectoryInfo("c:\\");
// Get a reference to each file in that directory.
FileInfo[] fiArr = di.GetFiles();
// Display the names and sizes of the files.
Console.WriteLine("The directory {0} contains the following files:", di.Name);
foreach (FileInfo f in fiArr)
Console.WriteLine("The size of {0} is {1} bytes.", f.Name, f.Length);
}
}
Quelle: http://msdn2.microsoft.com/de-de/li...gth(VS.80).aspx
|