11-01-17, 06:31 PM
(آخر تعديل لهذه المشاركة : 11-01-17, 06:38 PM {2} بواسطة silverlight.)
PHP كود :
Public Function GetLocalDrives() As List(Of IO.DriveInfo)
Dim list As List(Of IO.DriveInfo) = New List(Of IO.DriveInfo)()
Dim drives As IO.DriveInfo() = IO.DriveInfo.GetDrives()
For i As Integer = 0 To drives.Length - 1
Dim di As IO.DriveInfo = drives(i)
list.Add(di)
Next
Return New List(Of IO.DriveInfo)(list)
End Function
وهذه دالة اخري سوف تعطيك فكرة عن كيفية التأكد من أن اي Drive جاهز للإستخدام
PHP كود :
Public Function IsReadyDrive(driveName As String) As Boolean
Dim driveInfo As IO.DriveInfo = New IO.DriveInfo(driveName)
Return driveInfo.IsReady
End Function
عليك فقط أن تمرر مها DriveInfo.Name من الدالة الأولي
و الكود التالي للتوضيح فقط
PHP كود :
For Each drive As IO.DriveInfo In GetLocalDrives()
Me.ListBox1.Items.Add(drive.Name & ":" & drive.DriveType.ToString)
Next

