السلام عليكم ورحمة الله وبركاتة
أخواني عندي سؤالين
الاول :
Dim Directory As DirectoryInfo = New DirectoryInfo("C:\sdd") 'موقع المجلد
MsgBox(Directory.GetDirectories.Length.ToString) 'عدد المجلدات الموجوده
MsgBox(Directory.GetFiles.Length.ToString) 'عدد الملفات الموجودة
MsgBox(Directory.GetFileSystemInfos.Length.ToString) ' عدد الملفات والمجلداتهذا الكود يتعامل مع المجلد بحيث يضهر عدد المجلدات وعدد الملفات والعدد الكلي للمجلدات والملفات
والسؤال كيف استرجع حجم المجلد والملف
السوال الثاني :
Dim Query As String = "Select * from Win32_LogicalDisk "
Dim colDisks As New ManagementObjectSearcher(Query)
For Each Disk As ManagementObject In colDisks.Get
MsgBox(Disk("DeviceID")) 'أسم الدريف
MsgBox(Disk("Size")) 'سعة التخزين
Nextهذا الكود يتعامل مع محركات وحدة التخزين بحيث يظهر أسم المحرك والحجم الكلي للمحرك (الدريف)
والسؤال كيف استرجع حجم المساحة الحرة وحجم المساحة المستخدمة
طبعا لستخدام هذين الكودين يجب أستدعا فضاء الاسماء Imports System.IO و Imports System.Management
بارك الله فيكم وجعلكم الله فيمن بنتفع من علمكم