ممكن حد يساعدنى فى عمل كود لمثل هذا البرنامج فى الصورة رقم 10 بحيث عند عمل كليك علىlist box يستعرض ملفات الجهاز كما فى الصورة رقم 11 واقدر اختار المسار المناسب وفى نفس الوقت يعرض كل محتويات المسار دا من فلدرات فى ال combo boxالاولى كما فى الصورة رقم22 وعند اختيار فلدر معين من القائمة المنسدلة الاولى فى combo box الاولى يعرض محتويات الفلدر دا فى الاcombo box الثانيه كما فى الصورة رقم44 وعند اختيار فلدر من الاقائمة المنسدلة فى الcombo box الثانيه ,وعمل كليك على الزر show in window يعرض كل الملفات الى بصيغى html فى نافذة واحدةكما فى الصورة رقم33
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
For Each d As DriveInfo In DriveInfo.GetDrives
If d.IsReady Then
drv.Items.Add(d.Name)
End If
Next
End Sub
Dim folders As New List(Of String)
Private Sub drv_SelectedIndexChanged(sender As Object, e As EventArgs) Handles drv.SelectedIndexChanged
Dim dr As New DriveInfo(sender.text)
fld.Items.Clear()
folders.Clear()
For Each dir As DirectoryInfo In dr.RootDirectory.GetDirectories
fld.Items.Add(dir.Name)
folders.Add(dir.FullName)
Next
End Sub
Private Sub fld_SelectedIndexChanged(sender As Object, e As EventArgs) Handles fld.SelectedIndexChanged
Dim dir As New DirectoryInfo(folders(sender.selectedindex))
fl.Items.Clear()
For Each f As FileInfo In dir.GetFiles
fl.Items.Add(f.Name)
Next
End Sub
End Class
شكرا اخى سعود على البرمجة الرائعة ولكن طلب اخر لو من الممكن برمجة اخرى يستخدم فيها اداة folderbrowsedialog لعرض المسارات بدلا من عرض السواقات وذلك لاختيار مجلد معين من مسار معين لعرض محتوياته من مجلدات فرعية ويكون البرنامج على النحو المضح فى الصور فى المرفقات