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

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




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 13

نام تاپيک: پخش رندم فايل صوتي در vb6

  1. #1
    داره خودمونی میشه abo1524's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    خانه به دوش هستم
    پست ها
    111

    12 پخش رندم فايل صوتي در vb6

    با سلام
    من چند تا فايل صوتي دارم(صداي حيوانات) كه بايد بصورت رندم پخش شوند بعد چند تا تصوير دارم(عكس حيوانات)كاربر بايد پس از پخش صدا عكس مربوط به صدا رو كليك كند اگر اين كار را درست انجام داد يك فايل صوتي ديگه پخش بشه و بگه آفرين و بعد هم صدا و هم تصوير حذف بشوند. واگر تصوير مورد نظر را اشتباه انتخاب كرد باز دوباره يه فايل صوتي ديگه پخش بشه و بگه اشتباه كردي و بعد فايل صوتي بعدي پخش بشود و در آخر موقعي كه ديگر هيچ صدا و تصويري باقي نموند فرم به صفحه بعدي برود.
    ممنون مي شوم اگه كسي سورسشو برام بزاره
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    اين هم پروژه ام
    Last edited by abo1524; 23-07-2012 at 08:04.

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

    پيش فرض

    كسي نبود كمك كنه؟
    Last edited by abo1524; 23-07-2012 at 08:05.

  3. #3
    اگه نباشه جاش خالی می مونه Akbar"22"'s Avatar
    تاريخ عضويت
    May 2011
    پست ها
    266

    پيش فرض

    گریه نکن ، خودم اینجام ...
    -------------------------------------------------------------------------------------------------------------------------------
    برای پخش صوت به صورت رندوم پیشنهاد من این که ، نام و پسوند هر یک از صوت هاتو در یک متغیر قرار بده به هنگام Load شدن فرم . بعد تایمرو فعال کن و درون روال تایمر به جای هریک از صداها شماره ها قرار بده یعنی برای هر یک از صداها یک شماره منحصربه فرد داشته باش و بعد از داشتن شماره ها یک رندوم بساز با شماره ها و بعد از بدست آوردن شماره با قرار دادن شرط هایی بگو مثلا اگر یک شد صدای اردک را پخش کن یا ...

    --------
    برای به دست آوردن یک رقم رندوم میتونید از کد زیر استفاده کنید :

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

    کد بالا اعداد رندوم بین 1 تا 10 را تولید می کند .

  4. این کاربر از Akbar"22" بخاطر این مطلب مفید تشکر کرده است


  5. #4
    داره خودمونی میشه asrit.net's Avatar
    تاريخ عضويت
    Jul 2012
    پست ها
    62

    پيش فرض

    دوست عزیز
    شما یکبار عدد رندوم را با کد دوستمان ایجاد کنید. حال n-1 عکس را به صورت رندوم جانمایی کنید

    و مکان باقی مانده می شود تصویر پاسخ. حال باید از یک Look up Table (که می تواند آرایه هم باشد.)

    صوت مربوطه را پیدا و پخش کنید.

    برای lookup table می توانید از یک آرایه از Type استفاده کنید.

    اگر سوالی داشتید در خدمتیم

  6. این کاربر از asrit.net بخاطر این مطلب مفید تشکر کرده است


  7. #5
    داره خودمونی میشه abo1524's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    خانه به دوش هستم
    پست ها
    111

    پيش فرض

    ممنون آقا اكبرمگه باز هم شما به دادم برسي ولي اين كارهايي كه گفتي مثل اينه كه از يه كلاس اولي بخواي امتحان كنكور بگيري داداش من
    يه كم بيشتر توضيح بده اگه سورسو بزاري كه عالي ميشه

  8. #6
    داره خودمونی میشه abo1524's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    خانه به دوش هستم
    پست ها
    111

    پيش فرض

    دوست عزیز
    شما یکبار عدد رندوم را با کد دوستمان ایجاد کنید. حال n-1 عکس را به صورت رندوم جانمایی کنید

    و مکان باقی مانده می شود تصویر پاسخ. حال باید از یک Look up Table (که می تواند آرایه هم باشد.)

    صوت مربوطه را پیدا و پخش کنید.

    برای lookup table می توانید از یک آرایه از Type استفاده کنید.

    اگر سوالی داشتید در خدمتیم

    سلام داداش والا من مبتدي هستم و اصلا هم از اين چيز هايي كه گفتين سر در نياوردم اگه ممكنه سورسشو بزارين آدرس پروژه ام رو هم نوشته ام

  9. #7
    داره خودمونی میشه abo1524's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    خانه به دوش هستم
    پست ها
    111

    پيش فرض

    a = 1b = 11Randomize Times = Int(Rnd * (a - b) + b)

    ميشه بيشتر توضيح بدي من اينو كجا بزارم



  10. #8
    داره خودمونی میشه asrit.net's Avatar
    تاريخ عضويت
    Jul 2012
    پست ها
    62

    پيش فرض

    من وقت نوشتن کل پروژه را ندارم ولی برای راهنمایی بیشتر شبه کد زیر را می نویسم :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Public Loockup(500) as tLookup

    خوب این تعریف اولیه Lookup

    حالا کافی است هر کدام از عناصر را مقدار دهی کنید و باقی موارد را هم در پست قبل گفتم.

    امیدوارم مفید بوده باشد.

  11. این کاربر از asrit.net بخاطر این مطلب مفید تشکر کرده است


  12. #9
    داره خودمونی میشه abo1524's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    خانه به دوش هستم
    پست ها
    111

    پيش فرض

    من وقت نوشتن کل پروژه را ندارم ولی برای راهنمایی بیشتر شبه کد زیر را می نویسم :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Public Loockup(500) as tLookup

    خوب این تعریف اولیه Lookup

    حالا کافی است هر کدام از عناصر را مقدار دهی کنید و باقی موارد را هم در پست قبل گفتم.

    امیدوارم مفید بوده باشد.
    واسه مفيديش كه مفيده ولي من احتياج به كد سورس نمونه دارم اگه زحمتشو بكشي ممنون ميشم

  13. #10
    اگه نباشه جاش خالی می مونه Akbar"22"'s Avatar
    تاريخ عضويت
    May 2011
    پست ها
    266

    پيش فرض

    سلام به همه ی دوستان مخصوصا به abo1524 عزیز

    دوست من ، اینم سورس های برنامه شما فقط .
    .
    .
    .
    قبل از اجرای برنامه از طریق منوی
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کلاس
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    msdxm.ocx رو به برنامه اضافه کن . با اضافه کردن این کلاس شما قادر به پخش صوت های خود خواهید بود .


    لینک برنامه آپلود شده : [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    ویرایش شده : آموزش تصویری اضافه کردن کلاس Windows Media Player به پروژه اضافه شده است.

    Last edited by Akbar"22"; 24-07-2012 at 19:53.

  14. این کاربر از Akbar"22" بخاطر این مطلب مفید تشکر کرده است


صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

برچسب های این موضوع

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

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