دوست عزيز
كدي كه بنده بالاتر گفتم هم همين كار رو انجام ميده.
با كادر محاوره اي Open Files به كاربر اين امكان رو ميديد تا هر فايلي رو كه مايل هست رو انتخاب كنه، من تو مثال پست قبلي فقط فايلهاي با فرمت mp3 رو انتخاب كردم اما شما ميتونيد فيلترها رو تغيير بديد و امكان انتخاب انواع بيشتري از فايلهاي صوتي مثل wav يا ogg يا wma و ... رو بديد.
به هر حال بعد از انتخاب فايل مربوطه آدرس فايلي كه انتخاب شده رو ميتونيد با ثابت CBK_OpenFile بدست بياريد و تو يك متغير رشتهاي بريزيد مثل كد زير:
بعد با دستور AudioOpen مقدار متغير $path رو كه همون فايل انتخاب شده هست رو فراخواني و پخش ميكنيد.
كد شما چيزي شبيه اين خواهد شد:
کد:
OpenFile("Audio Files (*.mp3)|*.mp3|All Files|*.*||","x:\myfolder\*.mp3")
path$ = CBK_OpenFile
AudioOpen("path$")
متاسفانه فعلا دسترسي ندارم براتون مثال بسازم ولي اميدوارم مشكلتون با اين راهنمايي ها حل بشه