PDA

View Full Version : سوال: چه جوری فایل های داخل یک فولدر رو به یه لیست باکس معرفی کنم؟



moonDark
چهارشنبه 14 دی 1390, 10:18 صبح
سلام من میخاستم بدونم که چه جوری میشه اسم و ادرس فایل های داخل یک فولدر رو که همشون پسوند یکسانی دارن رو تو یه لیست باکس بزارم؟
البته اون فولدر رو خود برنامه شناسایی میکنه و کاربر هیچ نقشی تو انتخاب اون نداره؟؟
لطفا کمکم کنید خیلی نیاز دارم
در ضمن من به شدت مبتدی هستم یه جوری بگین که منم بفهمم دیگه دیگه:چشمک::چشمک:

Hybrid
چهارشنبه 14 دی 1390, 11:33 صبح
سلام ،


'این کد یه کادر محاوره ای بهتون نشون میده که مسیر مورد نظر را انتخاب نمایید
Dim fbd As New FolderBrowserDialog
'این شرط بررسی میکنه که اگر کاربر روی دکمه تایید کادر کلیک کرد شرط رو اجرا کنه
If fbd.ShowDialog = Windows.Forms.DialogResult.OK Then
'این قطعه کد مسیر انتخاب شده را در یک متغیر قرار میدهد
Dim path As String = fbd.SelectedPath
'این حلقه تمام فایل ها رو به ترتیب در لیست باکس قرار میدهد
For Each i In My.Computer.FileSystem.GetFiles(path, FileIO.SearchOption.SearchAllSubDirectories)
ListBox1.Items.Add(i.ToString())
Next
End If

(دوست عزیز اگه واقعا میخواین پیشرفت کنین از اینطور سوال ها نپرسین ...شما اول خودتون یه کد بنویسین (هر چند اشتباه باشه ) و بعد اگه نتونستین مسئله رو حل کنین تو سایت قرار بدین تا دوستان بگن کجای کد اشکال داره...)

موفق باشید./