تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كود يحسب حجم الملفات
#7
هاد الكود بيقيس مساحة جميع المجلدات يلي بداخل المجلد المحدد
كود :
   Shared Function GetDirectorySize(ByVal directory As String) As Long
       Dim TotalSize As Long = 0
       For Each s As String In IO.Directory.GetFiles(directory, "*.*", IO.SearchOption.AllDirectories)
           TotalSize += New IO.FileInfo(s).Length
       Next
       Return TotalSize
   End Function

وممكن بسطر مختصر
كود :
Dim directory As String = "C:\folder"
Dim directorySize As Long = (From s In IO.Directory.GetFiles(directory, "*.*", IO.SearchOption.AllDirectories) Select New IO.FileInfo(s).Length).Sum
أو
كود :
Dim directory As String = "C:\folder"
Dim directorySize As Long = IO.Directory.GetFiles(directory, "*.*", IO.SearchOption.AllDirectories).Sum(Function(s) New IO.FileInfo(s).Length)
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
كود يحسب حجم الملفات - بواسطة adel27 - 01-12-15, 04:30 PM
RE: كود يحسب حجم الملفات - بواسطة adel27 - 01-12-15, 07:25 PM
RE: كود يحسب حجم الملفات - بواسطة أسامة - 01-12-15, 08:21 PM
RE: كود يحسب حجم الملفات - بواسطة adel27 - 01-12-15, 09:00 PM
RE: كود يحسب حجم الملفات - بواسطة أسامة - 01-12-15, 09:11 PM
RE: كود يحسب حجم الملفات - بواسطة adel27 - 01-12-15, 11:24 PM
RE: كود يحسب حجم الملفات - بواسطة HASAN6.0 - 01-12-15, 11:50 PM
RE: كود يحسب حجم الملفات - بواسطة hamada558 - 01-12-15, 11:36 PM
RE: كود يحسب حجم الملفات - بواسطة adel27 - 02-12-15, 01:41 AM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم