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

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

كلمة السر

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

  • كلمة السر

    السلام عليكم ورحمة الله وبركاته
    أسعد الله أوقاتكم جميعا
    ضمن دروس الفصل الثاني اعددت تسلية صغيرة و هي بعنوان كلمة السر
    حيث يقوم التلميذ بالاجابة الصحيحة الخمس و ثم يضغط على زر التحقق من نتائجه في حالة كتب الاجابات صحيحة سيتم حذف الحروف التي تعبر عن تلك الاجابات وسيتبقى 5 حروف يرتب الحروف و يكتب الاجابة في الصندوق الاصفر المخصص و يضغط على زر التحقق من الاجابة اتمنى ان تجربوه
    وهذا هو الرابط
    http://up.top4top.net/downloadf-31ieik1-rar.html
    يحتوي على الملف على ملفين وهما نوعين
    احدهما بامتدادapz وهو الملف القابل للتعديل الذي اعددته لمستخدمي برنامج الاوتوبلاي لكي يستطيعوا التعديل عليه
    اما الثاني : ملف تنفيذي يشتغل بدون الحاجة لبرنامج الاوتوبلاي بامتدادexeوهو خاص للتلاميذ و اولياء امورهم وللمعلمات
    الملفات المرفقة

  • #2
    شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

    تعليق


    • #3
      ابداااااااااااااااااااااا ااااااااااااااع برنامج تربوي مفيد يعود على التلامبذ بالفائدة شكرا
      :cool:
      :abc4web_a:

      :teslam:

      تعليق


      • #4
        ممتاز جدا

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

        تعليق


        • #5
          جزاك الله خيرا كثيرا

          تعليق


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

            يمكن اضافة هذا الكود في En Entre في زر تحقق من الجواب

            كود PHP:
            for p=1,do
               if 
            Input.GetText("Input"..p) == "" then-------vide------------
               
            Dialog.Message("ÇäÊÈå""  ÇáÎÇäÉ ÑÞã"..p.."  ÝÇÑÛÉ"MB_OKMB_ICONSTOPMB_DEFBUTTON1);
               break ;
               
            end
             end 
            وهو من اجل الاشارة الى الخانة الفارغة

            تعليق


            • #7
              و في زر تحقق من جوابك ........في on entre
              كود PHP:
              if Input.GetText("22") == "" then-------vide------------
                 
              Dialog.Message("انتبه""انت لم تكتب شيئا"MB_OKMB_ICONSTOPMB_DEFBUTTON1);
               
              end 

              تعليق


              • #8
                نجعل الاجابات في مصفوفة
                joib={"وتر","نق","قوس","نقطة","قطر" };

                ثم نقارن كل انبوت بالعنصر من المصفوفة حسب رقمها


                في on clik في زر تحقق من الجواب

                كود PHP:
                joib={"وتر","نق","قوس","نقطة","قطر"};
                for 
                i=1,do
                   if 
                Input.GetText("Input"..i) == joib[ithen ---------true----------------
                   
                Input.SetProperties("Input"..i,{BackgroundColor Math.HexColorToNumber("008000")})---COLOR
                   Input
                .SetProperties("Input"..i,{FontColor Math.HexColorToNumber("FFFFFF")})
                   
                g=1;
                 ----------
                elseif 
                Input.GetText("Input"..i) ~= joib[ithen
                  Input
                .SetProperties("Input"..i,{FontColor Math.HexColorToNumber("FF0000")})
                  
                Input.SetProperties("Input"..i,{BackgroundColor Math.HexColorToNumber("FFFF00")})
                  
                Audio.Load(CHANNEL_NARRATION"AutoPlay\\Audio\\4444.WAV"truefalse);
                  
                g=0;
                end 
                end


                if g==1 then
                 Input
                .SetVisible("22"true);
                 
                Audio.Load(CHANNEL_NARRATION"AutoPlay\\Audio\\444.wma"truefalse);  
                 
                Image.SetVisible("Image1"false);
                 
                Label.SetVisible("12"true);
                 
                Button.SetVisible("23"true);
                 
                Input.SetVisible("22"true);
                 for 
                ii=6,21 do
                 
                Button.SetVisible("Button"..iifalse);
                 
                end 
                end 

                تعليق


                • #9
                  فيه ملاحظة اخرى ...... اجعلي عرض الصفحة اكثر مثلا 600 حتى تتخلصي من رسالة يوجد بعض الازرار خارج مجال الصفحة

                  تعليق


                  • #10
                    اذا كتب المستخدم مسافة ثم الجواب مثلا ( وتر) فالبرنامج يحتسبه خطا رغم ان الجواب صح
                    كيف نفعل ......... نجعل في زر التحقق يحذف المسافة البيضاء
                    عبر الكود هذا
                    كود PHP:
                    String.Replace(Input.GetText("Input"..i), " " ,""
                    لذلك يصبح الزر

                    كود PHP:
                    joib={"æÊÑ","äÞ","ÞæÓ","äÞØÉ","ÞØÑ"};
                    for 
                    i=1,do
                       if  
                    String.Replace(Input.GetText("Input"..i), " " ,"") == joib[ithen ---------true----------------
                       
                    Input.SetProperties("Input"..i,{BackgroundColor Math.HexColorToNumber("008000")})---COLOR
                       Input
                    .SetProperties("Input"..i,{FontColor Math.HexColorToNumber("FFFFFF")})
                       
                    g=1;
                     ----------
                    elseif 
                    String.Replace(Input.GetText("Input"..i), " " ,"") ~= joib[ithen
                      Input
                    .SetProperties("Input"..i,{FontColor Math.HexColorToNumber("FF0000")})
                      
                    Input.SetProperties("Input"..i,{BackgroundColor Math.HexColorToNumber("FFFF00")})
                      
                    Audio.Load(CHANNEL_NARRATION"AutoPlay\\Audio\\4444.WAV"truefalse);
                      
                    g=0;
                    end 
                    end


                    if g==1 then
                     Input
                    .SetVisible("22"true);
                     
                    Audio.Load(CHANNEL_NARRATION"AutoPlay\\Audio\\444.wma"truefalse);  
                     
                    Image.SetVisible("Image1"false);
                     
                    Label.SetVisible("12"true);
                     
                    Button.SetVisible("23"true);
                     
                    Input.SetVisible("22"true);
                     for 
                    ii=6,21 do
                     
                    Button.SetVisible("Button"..iifalse);
                     
                    end 
                    end 

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة المحترف اقلي مشاهدة المشاركة
                      اذا كتب المستخدم مسافة ثم الجواب مثلا ( وتر) فالبرنامج يحتسبه خطا رغم ان الجواب صح
                      كيف نفعل ......... نجعل في زر التحقق يحذف المسافة البيضاء
                      عبر الكود هذا
                      كود PHP:
                      String.Replace(Input.GetText("Input"..i), " " ,""
                      لذلك يصبح الزر

                      كود PHP:
                      joib={"æÊÑ","äÞ","ÞæÓ","äÞØÉ","ÞØÑ"};
                      for 
                      i=1,do
                         if  
                      String.Replace(Input.GetText("Input"..i), " " ,"") == joib[ithen ---------true----------------
                         
                      Input.SetProperties("Input"..i,{BackgroundColor Math.HexColorToNumber("008000")})---COLOR
                         Input
                      .SetProperties("Input"..i,{FontColor Math.HexColorToNumber("FFFFFF")})
                         
                      g=1;
                       ----------
                      elseif 
                      String.Replace(Input.GetText("Input"..i), " " ,"") ~= joib[ithen
                        Input
                      .SetProperties("Input"..i,{FontColor Math.HexColorToNumber("FF0000")})
                        
                      Input.SetProperties("Input"..i,{BackgroundColor Math.HexColorToNumber("FFFF00")})
                        
                      Audio.Load(CHANNEL_NARRATION"AutoPlay\\Audio\\4444.WAV"truefalse);
                        
                      g=0;
                      end 
                      end


                      if g==1 then
                       Input
                      .SetVisible("22"true);
                       
                      Audio.Load(CHANNEL_NARRATION"AutoPlay\\Audio\\444.wma"truefalse);  
                       
                      Image.SetVisible("Image1"false);
                       
                      Label.SetVisible("12"true);
                       
                      Button.SetVisible("23"true);
                       
                      Input.SetVisible("22"true);
                       for 
                      ii=6,21 do
                       
                      Button.SetVisible("Button"..iifalse);
                       
                      end 
                      end 
                      رائع جدا ماقدمته من حلول كنت ابحث عنها بارك الله فيك فعلا مبدع جزاك الله الجنة و فتح الله عليك

                      تعليق


                      • #12
                        المشاركة الأصلية بواسطة المحترف اقلي مشاهدة المشاركة
                        نجعل الاجابات في مصفوفة
                        joib={"وتر","نق","قوس","نقطة","قطر" };

                        ثم نقارن كل انبوت بالعنصر من المصفوفة حسب رقمها


                        في on clik في زر تحقق من الجواب

                        كود PHP:
                        joib={"وتر","نق","قوس","نقطة","قطر"};
                        for 
                        i=1,do
                           if 
                        input.gettext("input"..i) == joib[ithen ---------true----------------
                           
                        input.setproperties("input"..i,{backgroundcolor math.hexcolortonumber("008000")})---color
                           input
                        .setproperties("input"..i,{fontcolor math.hexcolortonumber("ffffff")})
                           
                        g=1;
                         ----------
                        elseif 
                        input.gettext("input"..i) ~= joib[ithen
                          input
                        .setproperties("input"..i,{fontcolor math.hexcolortonumber("ff0000")})
                          
                        input.setproperties("input"..i,{backgroundcolor math.hexcolortonumber("ffff00")})
                          
                        audio.load(channel_narration"autoplay\\audio\\4444.wav"truefalse);
                          
                        g=0;
                        end 
                        end


                        if g==1 then
                         input
                        .setvisible("22"true);
                         
                        audio.load(channel_narration"autoplay\\audio\\444.wma"truefalse);  
                         
                        image.setvisible("image1"false);
                         
                        label.setvisible("12"true);
                         
                        button.setvisible("23"true);
                         
                        input.setvisible("22"true);
                         for 
                        ii=6,21 do
                         
                        button.setvisible("button"..iifalse);
                         
                        end 
                        end 
                        عندما طبقت ذلك على الملف لم افلح وظهرت لي هذه الصورة
                        الملفات المرفقة

                        تعليق


                        • #13
                          المشاركة الأصلية بواسطة نجوم ليبيا مشاهدة المشاركة
                          رائع جدا ماقدمته من حلول كنت ابحث عنها بارك الله فيك فعلا مبدع جزاك الله الجنة و فتح الله عليك
                          فكرة جميلة جدا ............ استاذة ......طبعا نحن دائما ندعم بما اوتينا من علم في هذا البرنامج العملاق ........
                          فيه فكرة ......لماذا لا تبقى الصفحة كما هي لكن تتغير الاسئلة بعد ايجاد كلمة السر ........ اي مثلا ......ضعي في Listbox الاسئلة و التي منها نغيير الاسئلة الخمس كبداية 6 ليس بوكس كل منها يغدي جملة مع نفس الرقم ..... ثم في زر الجواب نوسع المصفوفات التي تحمل الاجابات
                          حاولي و لنا عودة للتصحيح و التعديل
                          ..........
                          حاولي وضع الاسئلة بالاجابات في ملفtxt وحمليه هنا لاحاول انا بدوري
                          ---------
                          تحياتي

                          تعليق


                          • #14
                            المشاركة الأصلية بواسطة نجوم ليبيا مشاهدة المشاركة
                            عندما طبقت ذلك على الملف لم افلح وظهرت لي هذه الصورة
                            http://up.top4top.net/downloadf-32428m1-rar.html

                            تعليق


                            • #15
                              فيه ملاحظة نسيت ان ادرجها ........تغيير ارقام الازار .......الازرار الخمس الباقية يجب ان تكون 1.2.3.4.5 و التي تختفي من 6 حتى20
                              لقد غيرتها في الملف المفتوح

                              تعليق

                              مواضيع تهمك

                              تقليص

                              المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
                              المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
                              المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
                              المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
                              المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
                              يعمل...
                              X