کمک فوری !!!!!!! لود کردن تمام آهنگ های درون فولدر در لیست باکس

mosipishi

New Member
سلام دوستان
من یک سری فولدر های آهنگ در cd پروژه دارم که دکمه هایی رو برای هر کدوم در نظر گرفتم
که وقتی روی دکمه کلیک کردیم ، کل آهنگ های داخل یک فولدر در لیست باکس بیاد و بعد آماده ی پلی کردن شه !
اول من این کارو با search کردن در فولدر انجام دادم اما خیلی طول میکشه تا همه ی آهنگ ها اول در لیست باکس لود شه چون تو هر فولدر تقریبا 50-60 تا آهنگ هست
حالا از شما دوستان درخواست دارم به روشی رو به من معرفی کنید
من نمی دونم چه طور میشه با SongListAdd kar konam
 

Ehssan_it

Well-Known Member
با play list كارت راه نميوفته ؟
البته نميونم كه ميشه تو ليست باكس استفاده كرد ازش يا نه ولي سرعتش خوبه !
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
برای اینکار باید از SearchForFiles استفاده کنید که فایلهای یافته شده در لیست داخلی <List> ذخیره میشه
اما در صورتی که تعداد فایلها زیاد باشه و بخاید با استفاده از دستور زیر فایلها رو به لیست باکس اضافه کنید طول میکشه و در طی اون زمان فرم برنامه Freeze میشه.
کد:
[color=#000090][b]ListBoxAddItem[/b][/color]("ListBox","<[color=#0000FF]List[/color]>")


در مثالی که پیوست شده نتایج جستجو به یک عدد تقسیم میشه و درواقع بجای اینکه مثلا یکجا 10000 آیتم به لیست باکس اضافه بشه، 100 بار 100 تا 100 تا آیتم ها به لیست باکس اضافه میشن و هربار هم از یک دستور Refresh استفاده میشه تا فرم برنامه Freeze نشه.
 

پیوست ها

  • Search - ListBox.rar
    1.3 کیلوبایت · بازدیدها: 35

جدیدترین ارسال ها

بالا