مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

اجرای صوت در زامارین

جمعه, 11 اسفند 1396 12:19

اجرای صوت در زامارین

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

من یک تکه کد نوشتم که یک فایل صوتی رو اجرا کنه ولی صوت پخش نمیشه و خطا هم نمیده

myPlayer=MediaPlayer.Create(this,Resuorce.Raw.test1)

ممنون میشم کمکم کنید

جمعه, 11 اسفند 1396 12:23

متن خطا را قرار دهید

جمعه, 11 اسفند 1396 14:17
خطا نميده فقط صوت اجرا نميشه
جمعه, 11 اسفند 1396 14:48

MedisPlayer را Start کردید؟

جمعه, 11 اسفند 1396 15:11
بله بعد از این خط start کردم
جمعه, 11 اسفند 1396 15:12

کد کامل را قرار دهید

جمعه, 11 اسفند 1396 15:23
private void BtnPlay_Click(object sender, EventArgs e)
        {
            if (fal_ID!=0)
            {
                if (_player == null)
                {
                    switch (fal_ID)
                    {
                        case 1:
                            {
                                _player = MediaPlayer.Create(this, Resource.Raw.Fal1);
                                break;
                            }
                        case 2:
                            {
                                _player = MediaPlayer.Create(this, Resource.Raw.Fal2);
                                break;
                            }
                        case 3:
                            {
                                _player = MediaPlayer.Create(this, Resource.Raw.Fal3);
                                break;
                            }
                        case 4:
                            {
                                _player = MediaPlayer.Create(this, Resource.Raw.Fal4);
                                break;
                            }
                    }
                    _player.Start();
                    btnPlay.SetBackgroundResource(Resource.Drawable.Stop);
                }
                else
                {
                    btnPlay.SetBackgroundResource(Resource.Drawable.Play);
                    _player.Stop();
                    _player = null;
                }
            }
        }

جمعه, 11 اسفند 1396 15:24

کد را  Trace کنید ببینید وارد if اول میشه یا نه

به احتمال زیاد fal_id را مقدار دهی نکردید

جمعه, 11 اسفند 1396 15:25

نه تست کردم مثلا وارد case دومی میشه ولی اجرا نمیشه

جمعه, 11 اسفند 1396 15:28

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

جمعه, 11 اسفند 1396 15:31

درست شد . فکر کنم قشنگ build نشده بود فایل های صوتی داخل پروژه

ممنون بابت راهنماییتون

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید