PDA

View Full Version : سوال: اجراي فايل صوتي



Reza,M
دوشنبه 15 آذر 1389, 18:01 عصر
بازم سلام
من تو برنامه ام نياز دارم كه صدا پخش كنم البته نميخوام فايل هاي صوتي را كاربر ببينه و دست كاري كنه . ميخوام تو خود فايل EXE قرار داشته باشند . فكر كنم تو Resource بشه انجام داد ولي طرز استفادشو بلد نيستم اگه ممكنه راهنماييم كنيد
باتشكر

hossein-khoshseyar
دوشنبه 15 آذر 1389, 19:29 عصر
My.Computer.Audio.Play(".....")


می تونی جای .... آدرس فایلت رو که حتی می تونی از توی ریسورس برنامه باشه رو بدی تا برات پخش کنه

MDSTmdst
سه شنبه 16 آذر 1389, 01:02 صبح
میتونی از کد زیر استفاده کنی


dim player as system.media.soundplayer
player.soundlocation= address file
player.load()
player.play()

'ضمنا بگم فقط میتونی فرمت wav رو پخش کنی !!!!

Reza,M
چهارشنبه 17 آذر 1389, 01:20 صبح
My.Computer.Audio.Play(".....")


می تونی جای .... آدرس فایلت رو که حتی می تونی از توی ریسورس برنامه باشه رو بدی تا برات پخش کنه

دوست عزيز منظورم اينه كه ابتدا فايل هاي صوتي را تو ريسورس پروژه Add كنم سپس با برنامه نويسي اجراشون كنم.
دوباره ميگم نميخوام از توي هارد فايل هاي صوتي را اجرا كنم فقط و فقط يه فايل exe ميخوام داشته باشم.:متفکر:

MDSTmdst
چهارشنبه 17 آذر 1389, 01:43 صبح
خب از کد زیر استفاده کن


My.Computer.Audio.Play(my.system.resourse.1.wav)

امید وارم املاش درست باشه چوت درست یادم نیست

اگه بازم مشکلی داشتd بگو./

pouyansaraf
چهارشنبه 17 آذر 1389, 02:48 صبح
دوستان از این استفاده کنید فایل sound.wav را اول در ریسورس اضافه کنید و مطمئن باشید که در لیست آن قرار دارد.

My.Computer.Audio.Play(My.Resources.sound, AudioPlayMode.Background)


AudioPlayMode.Background یک بار پخش
AudioPlayMode.BackgroundLoop به صورت تکرار
AudioPlayMode.WaitToComplete وقتی پخش تمام شد کار بعدی را انجام میدهد
اگر قسمت audioplaymode را اضافه نکنید پیغام خطای can not convert to string را میدهد مانند شکل زیر

دانلود: نوشته شده در فریم ورک 2 (http://barnamenevis.org/attachment.php?attachmentid=63254&d=1291762075)

Reza,M
چهارشنبه 17 آذر 1389, 14:04 عصر
مرسي Pouyansaraf همينو ميخواستم ولي بازم به My.Resources.sound خطا ميگيره
در ضمن من چند تا فايل صوتي تو Resources دارم و ميخوام هر وقت كه لازم شد هر كدوم رو كه خواستم اجرا كنم !

Alghoochi
چهارشنبه 17 آذر 1389, 14:57 عصر
به جای sound اسم فایلی که به Resource اضافه کردی بنویس. مثلا اگه اسم فایلت Welcome بود بنویسMy.Resources.Welcome

pouyansaraf
چهارشنبه 17 آذر 1389, 17:34 عصر
شاید نحوه اضافه کردن فایل به ریسورستون اشتباه است

من هم اوایل وقتی فایل اضافه میکردم درست اضافه نمیشد
بخاطر همین گفتم
مطمئن باشید که در لیست آن قرار دارد.

اگر فایها به صورت صحیح اضافه شده باشند به صورت زیر بعد از اینکه مینویسید my.Resources. لیست آن باز میشود
دوتا عکس میزارم شاید کمکتون کنه

Reza,M
پنج شنبه 18 آذر 1389, 01:28 صبح
از همه دوستان تشكر ميكنم مشكلم حل شد :بوس:

Mer30 You