ورود

نسخه کامل مشاهده نسخه کامل : استفاده از فایل resource.rexs در VS2008 برای پخش آهنگ در کنترل WMP



komajdoon
28-03-2010, 19:24
سلام

من میخواستم که یک آهنگی رو که به فایل resource.resx پروژه ام import کردم رو در کنترل Windows Media Player استفاده کنم. نسخه ی VS 2008 رو هم دارم. میشه راهنمایی کنید؟

خودم هم که از این روش استفاده می کنم، جواب نمیده ، این کدی هست که خودم نوشتم و کار نکرده:

wmp1.URL = "my.Resources.MUSIC.MP3"

و یک خواهش دیگه اینکه زیاد حرفه ای نگید، من زیاد از vb.net بلد نیستم.

ممنون

komajdoon
29-03-2010, 11:57
:دی هیچکس جواب این سوال رو بلد نیست؟

komajdoon
30-03-2010, 15:07
E!!!

چرا هیچکه جواب نمیده!؟؟؟ سوال پرسیدیما ااا

komajdoon
07-04-2010, 22:34
2هفته گدشت،،، هنوز هیچکی جواب نداده هاا

_H2_
08-04-2010, 00:19
سلام
اگر فایل صوتی تان wav باشد بدون استفاده از WMP ActiveX با کمک خود کلاس دات نتی System.Media.SoundPlayer میتوانید صدا را پخش کنید.

در غیر این صورت باید اول فایل را از resource برنامه در یک مسیر واقعی هارد extract کنید و سپس مسیر فایل extract شده را به WMP برای پخش بدهید.
WMP فقط با مسیر واقعی فایل کار میکند.

البته میتوانید فایل را در مسیر TEMP ویندوز ذخیره کنید و در زمان بسته شدن برنامه خودتان فایل extract شده را حذف کنید.

=====

با روشهای مختلفی میتوان یک فایل را در برنامه قرار داد.
اگر فایل شما داخل Resources.resx اصلی برنامه باشد و حجم زیاد بزرگی هم نداشته باشد در یک شرایط عادی میتوان با کد ساده ای مثل این فایل را در مسیر هارد خارج و ذخیره کرد:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

=====

شب بخیر !