إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

ممكن كود لتشغيل الصوت او إيقافه بزر واحد

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • ممكن كود لتشغيل الصوت او إيقافه بزر واحد

    السلام عليكم إخواني

    ممكن كود لتشغيل الصوت او إيقافه بزرين تشغيل وإيقاف موضوعين فوق بعضهما بحيث لما يكون الصوت يشتغل يظهر زر الايقاف ولما يكون الصوت متوقف يظهر زر التشغيل

  • #2
    بسم الله الرحمن الرحيم

    تفضل اخي الكريم ملف يوضح الفكرة

    http://up.top4top.net/downloadf-436s0ij41-rar.html

    الفكرة بسيطة الاعتماد على الاظهار والاخفاء للازرار Visible
    زر ---- Play
    كود PHP:
    Audio.Play(CHANNEL_BACKGROUND);
    Button.SetVisible("pase"true); 
    زر -----Pause

    كود PHP:
    Audio.Pause(CHANNEL_BACKGROUND);
    Button.SetVisible("pase"false); 

    موفق بإذن الله ... لك مني أجمل تحية .
    التعديل الأخير تم بواسطة ياسرهتهت; الساعة 12-03-2017, 11:29 PM.

    تعليق


    • #3
      أو يمكنك إستخدام زر واحد فقط داخل المشروع وتضع زرين فى داخل مجلد الأزرار "Buttons" أسماؤهم على سبيل المثال "play.btn" و "pause.btn"

      ثم تستخدم هذا الكود فى الحدث "On Click" فى أحداث العنصر بوتون الذى تستخدمة فى المشروع "حتى إذا كان أى إسم من الأسماء السابقة" :

      كود:
      --
      Pro_Cur = Button.GetProperties(this);
      if String.SplitPath(Pro_Cur.ButtonFile).Filename~="play" then
         Button.SetProperties(this, {ButtonFile="AutoPlay\\Buttons\\play.btn"});
         MediaPlayer.Pause("Plugin1");
        else 
          Button.SetProperties(this, {ButtonFile="AutoPlay\\Buttons\\pause.btn"});
          MediaPlayer.Play("Plugin1");
      end
      فيعمل الزر على تحميل الزر الآخر والتبديل بينهما وتحقيق المطلوب بزر واحد فقط فى المشروع دون اللجوء لإضافة زرين فوق بعضهما البعض

      تعليق


      • #4
        المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
        أو يمكنك إستخدام زر واحد فقط داخل المشروع وتضع زرين فى داخل مجلد الأزرار "Buttons" أسماؤهم على سبيل المثال "play.btn" و "pause.btn"

        ثم تستخدم هذا الكود فى الحدث "On Click" فى أحداث العنصر بوتون الذى تستخدمة فى المشروع "حتى إذا كان أى إسم من الأسماء السابقة" :

        كود:
        --
        Pro_Cur = Button.GetProperties(this);
        if String.SplitPath(Pro_Cur.ButtonFile).Filename~="play" then
           Button.SetProperties(this, {ButtonFile="AutoPlay\\Buttons\\play.btn"});
           MediaPlayer.Pause("Plugin1");
          else 
            Button.SetProperties(this, {ButtonFile="AutoPlay\\Buttons\\pause.btn"});
            MediaPlayer.Play("Plugin1");
        end
        فيعمل الزر على تحميل الزر الآخر والتبديل بينهما وتحقيق المطلوب بزر واحد فقط فى المشروع دون اللجوء لإضافة زرين فوق بعضهما البعض
        ----------------------
        بسم الله الرحمن الرحيم

        بارك الله فيك استاذ عبود

        كود ممتاز لم اكن اعرفه

        موفق بإذن الله ... لك مني أجمل تحية .

        تعليق


        • #5
          شكرا أستاذي الكريم وجزاك الله عنّي كل خير أفكار احترافية ونادرة ربي يحفظك ويسترك
          المثال الاول اشتغل معي وهذا ماكنت أود فعله
          المثال الثاني حاولت فيه لكني لم يفلح معي تظهر لي اخطاء
          وأنا فضولي لمثال تطبيقي .apz
          بارك الله فيك وفي أهلك
          التعديل الأخير تم بواسطة سامي ديزاد; الساعة 15-03-2017, 01:32 PM.

          تعليق


          • #6
            المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
            أو يمكنك إستخدام زر واحد فقط داخل المشروع وتضع زرين فى داخل مجلد الأزرار "Buttons" أسماؤهم على سبيل المثال "play.btn" و "pause.btn"

            ثم تستخدم هذا الكود فى الحدث "On Click" فى أحداث العنصر بوتون الذى تستخدمة فى المشروع "حتى إذا كان أى إسم من الأسماء السابقة" :

            كود:
            --
            Pro_Cur = Button.GetProperties(this);
            if String.SplitPath(Pro_Cur.ButtonFile).Filename~="play" then
               Button.SetProperties(this, {ButtonFile="AutoPlay\\Buttons\\play.btn"});
               MediaPlayer.Pause("Plugin1");
              else 
                Button.SetProperties(this, {ButtonFile="AutoPlay\\Buttons\\pause.btn"});
                MediaPlayer.Play("Plugin1");
            end
            فيعمل الزر على تحميل الزر الآخر والتبديل بينهما وتحقيق المطلوب بزر واحد فقط فى المشروع دون اللجوء لإضافة زرين فوق بعضهما البعض
            تم تشغيله بالكود التالي

            Pro_Cur = Button.GetProperties(this);
            if String.SplitPath(Pro_Cur.ButtonFile).Filename~="pl ay" then
            Button.SetProperties(this, {ButtonFile = "AutoPlay\\Buttons\\play.btn"});
            Audio.Pause(CHANNEL_BACKGROUND);
            else
            Button.SetProperties(this, {ButtonFile = "AutoPlay\\Buttons\\pause.btn"});
            Audio.Play(CHANNEL_BACKGROUND);
            end

            تعليق


            • #7
              المشاركة الأصلية بواسطة سامي ديزاد مشاهدة المشاركة
              شكرا أستاذي الكريم وجزاك الله عنّي كل خير أفكار احترافية ونادرة ربي يحفظك ويسترك
              المثال الاول اشتغل معي وهذا ماكنت أود فعله
              المثال الثاني حاولت فيه لكني لم يفلح معي تظهر لي اخطاء
              وأنا فضولي لمثال تطبيقي .apz
              بارك الله فيك وفي أهلك
              هذا تطبيق لما تقدم به الاخوة من شروحات
              فيه ايضا اضافة لكائن سلايدر من اجل الصوت

              http://up.top4top.net/downloadf-439gmapu1-rar.html

              تعليق


              • #8
                المشاركة الأصلية بواسطة عبد الهادي بهاب مشاهدة المشاركة
                هذا تطبيق لما تقدم به الاخوة من شروحات
                فيه ايضا اضافة لكائن سلايدر من اجل الصوت

                http://up.top4top.net/downloadf-439gmapu1-rar.html
                إضافة رائعة أخي الكريم
                أسعدكم المولى وجعل ما تقدّمونه في ميزان حسناتكم.
                أتمنى من الله عزّ وجلّ أن يعطيكم الصّحة والعافية،
                شكراً لكم على ما قدمتموه لي من مساعدة نابعة من قلوبكم،
                وأدام الله عزّكم، ودام عطاؤكم.

                تعليق

                مواضيع تهمك

                تقليص

                المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-08-2025 الساعة 11:33 PM
                المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-04-2025 الساعة 05:29 PM
                المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-31-2025 الساعة 10:07 PM
                المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-30-2025 الساعة 11:48 PM
                المنتدى: التصنيع والانتاج نشرت بواسطة: HaMooooDi الوقت: 05-30-2025 الساعة 09:36 AM
                يعمل...
                X