تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 10 از 10

نام تاپيک: اجرای یک فایل صوتی در دلفی

  1. #1
    اگه نباشه جاش خالی می مونه amin a.^2's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    یه جایی همین دورو ورا
    پست ها
    358

    6 اجرای یک فایل صوتی در دلفی

    با سلام
    من می خواستم یک فایل صوتی را تو دلفی اجرا کنم
    فکر کنم به افزار media player و کامپوننت tmediaنیاز دارم
    به هر حال تمامی مراحل را برام بنویسید و اگه کامپوننتی می خواد ادرسشا برام بذارید
    پیشاپیش خیلی ممنون
    در ضمن ضروریه

  2. #2
    داره خودمونی میشه alex1000's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    اراک
    پست ها
    58

    10 مدیا پلیر

    خودت که گفتی دیگه؟
    از منوی system شی Media player را به فرمت اضافه کن.
    مقدار filename را با آدرس فایلت پر کن.
    در ضمن در formcreate دستور mediaplayer1.Open را بنویس(یا مقدار autoopen شی را true کن)
    موفق باشی.

  3. #3
    اگه نباشه جاش خالی می مونه delphianddotnet's Avatar
    تاريخ عضويت
    Jan 2007
    پست ها
    438

    پيش فرض

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

  4. #4
    اگه نباشه جاش خالی می مونه amin a.^2's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    یه جایی همین دورو ورا
    پست ها
    358

    12

    خودت که گفتی دیگه؟
    از منوی system شی Media player را به فرمت اضافه کن.
    مقدار filename را با آدرس فایلت پر کن.
    در ضمن در formcreate دستور mediaplayer1.Open را بنویس(یا مقدار autoopen شی را true کن)
    موفق باشی.
    دوست عزیز سلام
    من فقط نمی دونستم این ابزار تو چه منویی هست که شما بهم گفتین
    خیلی خیلی ممنون
    مشکلم رفع شد
    دوستان نامتان در خیل خوبان فراموش مباد

  5. #5
    اگه نباشه جاش خالی می مونه amin a.^2's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    یه جایی همین دورو ورا
    پست ها
    358

    پيش فرض

    بازم سلام
    میخواستم ببینم تو ابزار media playerچجوری میشه با یه شرط filename را تغییر داد
    مثلا اگه متغیر x مقدارش دو با شه file name تغیر کنه
    دوماً آیا تغییر file name باعث این میشه که فایل دوم اجرا بشه یا نه
    و در آخر آیا برای ادرس دهی به file name باید از getcurrent dirاستفاده کرد یا نه؟
    خیلی ممنون

  6. #6
    داره خودمونی میشه alex1000's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    اراک
    پست ها
    58

    10

    mediaplayer1.Pause;
    mediaplayer1.Close;
    mediaplayer1.FileName:='آدرس';
    mediaplayer1.Open;
    mediaplayer1.Play;

  7. #7
    اگه نباشه جاش خالی می مونه amin a.^2's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    یه جایی همین دورو ورا
    پست ها
    358

    پيش فرض

    alex جان خیلی خیلی ممنون
    اما آیا راه حل کوتاه تری وجود ندار چون این دستورا برنامرا خیلی سنگین می کنه

  8. #8
    اگه نباشه جاش خالی می مونه delphianddotnet's Avatar
    تاريخ عضويت
    Jan 2007
    پست ها
    438

    پيش فرض

    اما آیا راه حل کوتاه تری وجود ندار چون این دستورا برنامرا خیلی سنگین می کنه
    چهار خط كد و بس .كجاش سنگينه!!!!؟؟؟؟؟

  9. #9
    اگه نباشه جاش خالی می مونه amin a.^2's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    یه جایی همین دورو ورا
    پست ها
    358

    پيش فرض

    چهار خط كد و بس .كجاش سنگينه!!!!؟؟؟؟؟
    دوست عزیز خوبه خودتون می کین 4 خط اونوقت برای برنامه ای که 50 تا فابل صوتی داشته باشه میشه 200 تا
    البته بازم کمه اماپدر رم را در میاره
    البته بازم خیلی خیلی ممنون چون کارما همین کدا هم راه انداختند
    بازم ممنون
    خدانگهدار

  10. #10
    پروفشنال
    تاريخ عضويت
    Jul 2006
    محل سكونت
    گیلان _ رشت
    پست ها
    635

    پيش فرض

    سلام آقا امين ...
    دوست عزیز خوبه خودتون می کین 4 خط اونوقت برای برنامه ای که 50 تا فابل صوتی داشته باشه میشه 200 تا
    البته بازم کمه اماپدر رم را در میاره
    البته بازم خیلی خیلی ممنون چون کارما همین کدا هم راه انداختند
    بازم ممنون
    خدانگهدار
    بابا زياد سخت نگير ...
    همه فايلهاي صوتي كه با هم پخش نمي شن ... !!
    در حالت كلي همچين كدهايي فضايي از حافظه رم رو اشغال نمي كنند ...
    چيزي كه فضا رو اشغال مي كنه همون فايلي هست كه داره پخش مي شه ..
    پس فقط به اندازه يك فايل به رمت فشار مي ياد ...
    البته بستگي داره كه بخواي همزمان با پخش شدن اون كار ديگه اي بكني يا نه ...
    به نظر من كوتاه ترين كد ممكن هموني بود كه دوستمون گفتند ...
    رمي كه نتونه 4 خط كد رو تحمل كنه كه ديگه رم نيست ... ( به طريقه استفاده خيلي ربط داره ) ...
    البته راه بهتر و حرفه اي تر استفاده از Thread هست كه البته براي چنين كاري لازم نيست ولي با ايجاد يك Thread و اجراي كدها در اون خيلي راحت اين مشكلها حل ميشه ...
    البته بحث Thread ها يك بحث تقريبا حرفه ايه و نمي تونم اينجا دقيقا بهت توضيح بدم ( البته خودم زياد توي كار با اونها رون نيستم ) ...
    خلاصه اين كه همون كد بهترين راهه ...
    موفق باشي ...

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •