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

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

استفسار

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

  • #16
    لماذا رفعت المشروع بالمرفقات

    تعليق


    • #17
      المشاركة الأصلية بواسطة ودالثورة مشاهدة المشاركة
      السلام عليكم ورحمة الله وبركاته
      كيف استاذ
      مشكور على المساعدة
      بالنسبة للملف الاستاذ فيصل فى الفريم التانى لم افهم الكود ابدا
      فيه كلمة to uppercase مامعناها
      ارجو شرح سطور الاكواد والصورة فى المرفقات
      وبالنسبة للمصفوفين الفى الملفين بتاع الازار انا عملت ملف فيه مصفوفة واحد فقط مثلا (_سbtn_,bnt _ب,bnt_ا)
      وعندما اضغط علي الرز يظهر فى النص
      فى نقطة تانية مامعنى charAt(3) فى النص لانى عملتها
      ارجو الشرح
      وشكرا

      وعليكم السلام ورحمة الله وبركاته

      اخي الكريم فيه توضيح اعلاه لمعني السطور بما فيها كلمة uppercase
      بخصوص المصفوفة فيها خطاء انت ستضغط على زر مخزن في مصفوفة سيضيف لك حرف في الانبوت وقد رفعت لك ملف مفتوح
      بالنسبة للدالة charAt كما وضح لك أخي فيصل بالضبط مهمتها تحديد ترتيب عنصر معين = اندكس
      لاحظ مثلا الكود التالي كلمة فيصل تحتوي هنا على 6 احرف من 0 الى 5
      افتح مشروع جديد والصق الكود وغير كل مرة قيمة 0 الى 1 ثم 2 ثم 3 ... ستلاحظ في الاوتبوت كل مرة حرف

      [HTML]
      var str:String = "Faycel";
      var Chart:String = str.charAt(0);
      trace(Chart);

      [/HTML]

      تعليق


      • #18
        مشكور استاذ على الرد
        بالنسبة للفريم التانية الفيه الصوره فى المفرقات فى المشاركة رقم 11 فيها صوره فى المرفقات عايز شرح الاكواد الفيها
        وشكرا

        تعليق


        • #19
          المشاركة الأصلية بواسطة ودالثورة مشاهدة المشاركة
          مشكور استاذ على الرد
          بالنسبة للفريم التانية الفيه الصوره فى المفرقات فى المشاركة رقم 11 فيها صوره فى المرفقات عايز شرح الاكواد الفيها
          وشكرا

          مرحبا
          نفس الاكواد شرحتها في المشاركة رقم 9

          تعليق


          • #20
            المشاركة الأصلية بواسطة azizsoft مشاهدة المشاركة
            بسم الله الرحمن الرحيم

            مرحبا أخي فيصل
            كود PHP:
            this["userAnswer" "_txt"].text aUserAnswers[i]; 
            معنى السطر البرمجي
            this["userAnswer" + i + "_txt"].text هي userAnswer0_txt وهي اسم الحقل النصي الاول في الفريم الثاني التي تعرض الاجابة الاولى
            للمستحدم والتي ستضاف في مصفوفة aUserAnswers وطبعا هنا سيكتب القاهر عاصمة مصر
            الـi هنا تبداء من 0 ثم 1 ثم 2 ثم 3 ثم 4 عدد الحقول النصية الموجودة .

            كود PHP:
                 this["correctAnswer" "_txt"].text aCorrectAnswers[i]; 
            نفس الشىء كأننا قلنا هنا للحقل النصي الاول في الفريم الثاني الي اسمه correctAnswer0_txt ولاحظ هنا قيمته 0 والصفو هو i سيعرض الاجابة الصحيحة
            الاولى في مصفوفة aCorrectAnswers[i] وقيمة الـ i هنا هي 0 وهي القاهرة


            كود PHP:
            if(aUserAnswers[i] == aCorrectAnswers[i]) 
                 {
                      
            nScore++;
                 } 
            اذا كانت اي اجابة صحيحة يدخلها المستخدم والتي ستضاف في مصفوفة aUserAnswers تقابل اجابة صحيحة في مصفوفة aCorrectAnswers
            زود درجة 1 لــ nScore++ والذي سيعرضه الحقل النصي score_txt.text


            كود:
            toUpperCase()
            هذه احذفها لان المثال الي ارفقته هو من مشروع اخر اجنبي والكود اعلاه لايخص اللغة العربية يخص فقط اللغة الاجنبية
            FAYCEL هذه UpperCase و faycel i هي LowerCase الحروف كابتل وسمال


            اذا حبيت تضيف اسئلة في المصفوفة لازم تضيف لكل سؤال حقل اجابة صحيحة وحقل اجابة المستخدم
            فقطة اضغط Alt واسحب اي حقل يعني نسخة منه وغير فقط الرقم ستجد حقول الاجابات الصحيحة
            مرتبة من 0 حتى 4
            correctAnswer0_txt
            correctAnswer1_txt
            correctAnswer2_txt
            correctAnswer3_txt
            correctAnswer4_txt

            وحقوق اجابات المستخدم
            userAnswer0_txt
            userAnswer1_txt
            userAnswer2_txt
            userAnswer3_txt
            userAnswer4_txt

            اذا اضفت سؤال تضيف حقل اجابة صحيحة correctAnswer5_txt وحقل userAnswer5_txt وهكذا كما ترغب

            لاتتقيد بالترتيب العمودي يمكن ترتب الحقول بشكل افقي

            السلام عليكم
            صباح الخير
            مشكور استاذ على الشرح والتوضيح
            استاذ مافهمت شرحك فى الكود الاول والثانى ولما استخدمت this["correctAnswer" + i + "_txt"].text = aCorrectAnswers[i
            وشكرا استاذ

            تعليق


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

              وعليكم السلام ورحمة الله وبركاته

              يعني الاجوبة المرتبة في المصفوفة
              كود:
              var aCorrectAnswers:Array = new Array("محمد", "موسى", "عيسى", "نوح")   =
              ستعرض بالترتيب في الحقوق النصية الاربعة في الفريم الثاني ( اجابة البرنامج) وهي correctAnswer0_txt correctAnswer1_txt
              correctAnswer3_txt correctAnswer2_txt

              تعليق


              • #22
                السلام عليكم ورحمة الله وبركاته
                والله مافهمت ارجو التوضيح اكتر
                لو مممكن مثال بديل

                تعليق


                • #23
                  السلام عليكم ورحمة الله وبركاته
                  حاولت اطبق الكود فى الفريم الثانى ولم يظبط معاى مع انى تطبق كل الخطوات
                  فى الملف الاصلى مع انى لم افهم الكودthis
                  الملف فى المرفقات فى مشكله
                  الملفات المرفقة

                  تعليق

                  مواضيع تهمك

                  تقليص

                  المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 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