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

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

محتاج الكود دا ضررورررى

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

  • #16
    المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
    في كل الصفحات في on show
    يصبح السطر المكتوب سطرين
    كود PHP:
    listbox.deleteitem("listcontent",  lb_allitems);
    fill_list() 
    أي المسح قبل الاستيراد
    منتظر عودتك بعد معاينة الملف والوصول الى الخطاء

    تعليق


    • #17
      كل محاولاتي خرجت تسلل لم احدد سبب و مكمن هذا الخلل

      تعليق


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

        تعليق


        • #19
          ربما تشابه الاسماء سبب هذا الخلط انا لم أنتبه

          ماذا لو كان في الصفحة الاولى الكود في on show

          كالتالي :
          كود PHP:
          ListBox.DeleteItem("listContent"LB_ALLITEMS);
          fill_list() 
          أما الصفحة الثانية فبكون هكذا
          كود PHP:
          ListBox.DeleteItem("listCoontent"LB_ALLITEMS);
          filll_list() 
          أما الصفحة الثالثة فيكون
          كود PHP:
          ListBox.DeleteItem("listCooontent"LB_ALLITEMS);
          fillll_list() 
          اذا كان الحل إن شاء الله صحيح فالسبب أنت لأنك اخترت تسميات تظهر و كأنها متشابهة

          و ضعف نظري زده تشتتي لا يسمحان بإكتشاف هذا التشابه

          موفق أخي

          نسيت أن أسجل إعجابي بعملك البرمجي البعيد عن أي تجميع لمحتويات تعجبني هذه الأعمال
          وفقك الله في أفكار اخرى ذات فكر برمجي متورد

          تعليق


          • #20
            المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
            ربما تشابه الاسماء سبب هذا الخلط انا لم أنتبه

            ماذا لو كان في الصفحة الاولى الكود في on show

            كالتالي :
            كود PHP:
            listbox.deleteitem("listcontent"lb_allitems);
            fill_list() 
            أما الصفحة الثانية فبكون هكذا
            كود PHP:
            listbox.deleteitem("listcoontent"lb_allitems);
            filll_list() 
            أما الصفحة الثالثة فيكون
            كود PHP:
            listbox.deleteitem("listcooontent"lb_allitems);
            fillll_list() 
            اذا كان الحل إن شاء الله صحيح فالسبب أنت لأنك اخترت تسميات تظهر و كأنها متشابهة

            و ضعف نظري زده تشتتي لا يسمحان بإكتشاف هذا التشابه

            موفق أخي

            نسيت أن أسجل إعجابي بعملك البرمجي البعيد عن أي تجميع لمحتويات تعجبني هذه الأعمال
            وفقك الله في أفكار اخرى ذات فكر برمجي متورد
            الف مليووووون شكر نجح الامر بعد التعديل


            كان هناك طلب اخر وهو بخصوص عملية جمع العدد بشكل تلقائى انا عاوز الانبوت الى هحط فيه عملية الجمع او الطرح او القسمة
            يكون بعملية جمع فقط وتكون علامة + هى النص الموجود بشكل ثابت داخل الانبوت يعنى لا يكتبه المستخدم بلى هو ثابت وهو الجمع بين الانبوت الاول والاخر


            الحاجة الاخيرة باذن الله هى عاوز زر الحفظ عند الضغط عليه يطلب باسورد اذا ادخله المستخدم بشكل صحيح تظهر رسالة ديلوخ تستطيع الان اتمام عملية الحفظ اضغط مرة اخرى على زر حفظ ليتم الحفظ
            ولو ادخل الباسورد خطا تظهر رسالة خطا لا تستطيع الحفظ قبل ادخال الباسورد الصحيح والا يتم تجاهل عملية الحفظ

            ومتشكر جدا على الاعجاب ولدى افكار مختلفة جميلة ولكنها تحتاج الى شخص يتفهم لغة البرمجة ويتقنها كل مالدى هو الفكرة ولكنى اجهل تطبيقها نظرا لعدم اتقانى للاكواد لذلك اعرض الفكرة لكى القى من حضرتكم التطبيق العملى والكود الذى يقوم بالمطلوب ومن ثم اتمكن بالتدريج من فهم الكود لكى اختزنه فى ذاكرتى

            تعليق


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

              تقصد زر الحفظ في الصفحة الاولى يصبح
              كود PHP:
              result Dialog.Input("رخصـة مرور""أكتب رمز المرور لموصلة الحفظ"""MB_ICONQUESTION);
              if 
              result=="belkiss" then
              ------------------------------------------------
              striD Input.GetText("id");
              f_name Input.GetText("fname");
              l_name Input.GetText("lname");
              albtaa Input.GetText("albtaa");
              aladd Input.GetText("aladd");
              almany Input.GetText("almany");
              phone Input.GetText("phone");
              molahzat Input.GetText("molahzat");
              moso Input.GetText("moso");
              strXML "<friend id='"..striD.."'>\n<fname>"..f_name.."</fname>\n";
              strXML strXML.."<lname>"..l_name.."</lname>\n<albtaa>"..albtaa.."</albtaa>";
              strXML strXML.."\n<aladd>"..aladd.."</aladd>\n<almany>"..almany.."</almany>";
              strXML strXML.."\n<phone>"..phone.."</phone>\n<molahzat>"..molahzat.."</molahzat>\n<moso>"..moso.."</moso>\n</friend>\n";
              if 
              add_or_edit =="add"  then
                  nCount 
              XML.Count("friends""friend");
                  
              XML.InsertXML("friends/friend:"..nCountstrXMLXML.INSERT_BEFORE);
              elseif 
              add_or_edit =="edit" then
                  local tbselect 
              ListBox.GetSelected("listContent");
                  
              XML.InsertXML("friends/friend:"..tbselect[1], strXMLXML.REPLACE);
              end
              XML
              .Save(_SourceFolder.."\\AutoPlay\\Docs\\test.xml");
              ListBox.DeleteItem("listContent"LB_ALLITEMS);
              fill_list()
              Button.SetEnabled("add"true);
              Button.SetEnabled("edit"true);
              Button.SetEnabled("save"false);
              -----------------------------------------------------------
              else
              Dialog.Message("Notice""لايمكنك الحفظ ما كتبته خاطيء");
              Button.SetEnabled("add"true);
              Button.SetEnabled("edit"true);
              Button.SetEnabled("save"false);


              end 
              و في الصفحة الثانية يصبح
              كود PHP:
              result Dialog.Input("رخصـة مرور""أكتب رمز المرور لموصلة الحفظ"""MB_ICONQUESTION);
              if 
              result=="belkiss" then
              strRD7 
              Input.GetText("RD7");
              AR1 Input.GetText("AR1");
              AR2 Input.GetText("AR2");
              AR3 Input.GetText("AR3");
              AR4 Input.GetText("AR4");
              AR5 Input.GetText("AR5");
              AR6 Input.GetText("AR6");
              AR7 Input.GetText("AR7");
              AR8 Input.GetText("AR8");
              AR9 Input.GetText("AR9");
              AR10 Input.GetText("AR10");
              AR11 Input.GetText("AR11");
              AR12 Input.GetText("AR12");
              AR13 Input.GetText("AR13");
              AR14 Input.GetText("AR14");
              AR15 Input.GetText("AR15");
              AR16 Input.GetText("AR16");
              AR17 Input.GetText("AR17");
              AR18 Input.GetText("AR18");
              AR19 Input.GetText("AR19");
              AR20 Input.GetText("AR20");
              EN1 Input.GetText("EN1");
              EN2 Input.GetText("EN2");
              EN3 Input.GetText("EN3");
              EN4 Input.GetText("EN4");
              EN5 Input.GetText("EN5");
              EN6 Input.GetText("EN6");
              EN7 Input.GetText("EN7");
              EN8 Input.GetText("EN8");
              EN9 Input.GetText("EN9");
              EN10 Input.GetText("EN10");
              EN11 Input.GetText("EN11");
              EN12 Input.GetText("EN12");
              EN13 Input.GetText("EN13");
              EN14 Input.GetText("EN14");
              EN15 Input.GetText("EN15");
              EN16 Input.GetText("EN16");
              EN17 Input.GetText("EN17");
              EN18 Input.GetText("EN18");
              EN19 Input.GetText("EN19");
              EN20 Input.GetText("EN20");
              RD1 Input.GetText("RD1");
              RD2 Input.GetText("RD2");
              RD3 Input.GetText("RD3");
              RD4 Input.GetText("RD4");
              RD5 Input.GetText("RD5");
              RD6 Input.GetText("RD6");
              RD8 Input.GetText("RD8");
              RD9 Input.GetText("RD9");
              RDD Input.GetText("RDD");
              RD11 Input.GetText("RD11");
              RD12 Input.GetText("RD12");
              GG Input.GetText("GG");
              G1 Input.GetText("G1");
              G2 Input.GetText("G2");
              G3 Input.GetText("G3");
              G5 Input.GetText("G5");
              strXML "<friendd RD7='"..strRD7.."'>\n<AR1>"..AR1.."</AR1>\n";
              strXML strXML.."<AR2>"..AR2.."</AR2>\n<AR3>"..AR3.."</AR3>";
              strXML strXML.."<AR4>"..AR4.."</AR4>\n<AR5>"..AR5.."</AR5>";
              strXML strXML.."<AR6>"..AR6.."</AR6>\n<AR7>"..AR7.."</AR7>";
              strXML strXML.."<AR8>"..AR8.."</AR8>\n<AR9>"..AR9.."</AR9>";
              strXML strXML.."<AR10>"..AR10.."</AR10>\n<AR11>"..AR11.."</AR11>";
              strXML strXML.."<AR12>"..AR12.."</AR12>\n<AR13>"..AR13.."</AR13>";
              strXML strXML.."<AR14>"..AR14.."</AR14>\n<AR15>"..AR15.."</AR15>";
              strXML strXML.."<AR16>"..AR16.."</AR16>\n<AR17>"..AR17.."</AR17>";
              strXML strXML.."<AR18>"..AR18.."</AR18>\n<AR19>"..AR19.."</AR19>";
              strXML strXML.."<AR20>"..AR20.."</AR20>\n<EN1>"..EN1.."</EN1>";
              strXML strXML.."<EN2>"..EN2.."</EN2>\n<EN3>"..EN3.."</EN3>";
              strXML strXML.."<EN4>"..EN4.."</EN4>\n<EN5>"..EN5.."</EN5>";
              strXML strXML.."<EN6>"..EN6.."</EN6>\n<EN7>"..EN7.."</EN7>";
              strXML strXML.."<EN8>"..EN8.."</EN8>\n<EN9>"..EN9.."</EN9>";
              strXML strXML.."<EN10>"..EN10.."</EN10>\n<EN11>"..EN11.."</EN11>";
              strXML strXML.."<EN12>"..EN12.."</EN12>\n<EN13>"..EN13.."</EN13>";
              strXML strXML.."<EN14>"..EN14.."</EN14>\n<EN15>"..EN15.."</EN15>";
              strXML strXML.."<EN16>"..EN16.."</EN16>\n<EN17>"..EN17.."</EN17>";
              strXML strXML.."<EN18>"..EN18.."</EN18>\n<EN19>"..EN19.."</EN19>";
              strXML strXML.."<EN20>"..EN20.."</EN20>\n<RD1>"..RD1.."</RD1>";
              strXML strXML.."<RD2>"..RD2.."</RD2>\n<RD3>"..RD3.."</RD3>";
              strXML strXML.."<RD4>"..RD4.."</RD4>\n<RD5>"..RD5.."</RD5>";
              strXML strXML.."<RD9>"..RD9.."</RD9>\n<RDD>"..RDD.."</RDD>";
              strXML strXML.."<G1>"..G1.."</G1>\n<G2>"..G2.."</G2>";
              strXML strXML.."<G3>"..G3.."</G3>\n<G5>"..G5.."</G5>";
              strXML strXML.."<RD11>"..RD11.."</RD11>\n<RD12>"..RD12.."</RD12>";
              strXML strXML.."\n<RD6>"..RD6.."</RD6>\n<RD8>"..RD8.."</RD8>\n</friendd>\n";
              if 
              add_or_edit =="add"  then
                  nCoount 
              XML.Count("friendss""friendd");
                  
              XML.InsertXML("friendss/friendd:"..nCoountstrXMLXML.INSERT_BEFORE);
              elseif 
              add_or_edit =="edit" then
                  local tbsselect 
              ListBox.GetSelected("listCoontent");
                  
              XML.InsertXML("friendss/friendd:"..tbsselect[1], strXMLXML.REPLACE);
              end
              XML
              .Save(_SourceFolder.."\\AutoPlay\\Docs\\test1.xml");
              ListBox.DeleteItem("listCoontent"LB_ALLITEMS);
              filll_list()
              Button.SetEnabled("add"true);
              Button.SetEnabled("edit"true);
              Button.SetEnabled("save"false);
              else
              Dialog.Message("Notice""لايمكنك الحفظ ما كتبته خاطيء");
              Button.SetEnabled("add"true);
              Button.SetEnabled("edit"true);
              Button.SetEnabled("save"false);

              end 
              و في الصفحة الثالثة يصبح
              كود PHP:
              result Dialog.Input("رخصـة مرور""أكتب رمز المرور لموصلة الحفظ"""MB_ICONQUESTION);
              if 
              result=="belkiss" then
              strDD23 
              Input.GetText("DD23");
              DD22 Input.GetText("DD22");
              DD24 Input.GetText("DD24");
              DD25 Input.GetText("DD25");
              strXML "<frienddd DD23='"..strDD23.."'>\n<DD22>"..DD22.."</DD22>\n";
              strXML strXML.."<DD24>"..DD24.."</DD24>\n<DD25>"..DD25.."</DD25>\n</frienddd>\n";
              if 
              add_or_edit =="add"  then
                  nCoooount 
              XML.Count("friendsss""frienddd");
                  
              XML.InsertXML("friendsss/frienddd:"..nCoooountstrXMLXML.INSERT_BEFORE);
              elseif 
              add_or_edit =="edit" then
                  local tbsselect 
              ListBox.GetSelected("listCooontent");
                  
              XML.InsertXML("friendsss/frienddd:"..tbsselect[1], strXMLXML.REPLACE);
              end
              XML
              .Save(_SourceFolder.."\\AutoPlay\\Docs\\test2.xml");
              ListBox.DeleteItem("listCooontent"LB_ALLITEMS);
              fillll_list()
              Button.SetEnabled("add"true);
              Button.SetEnabled("edit"true);
              Button.SetEnabled("save"false);
              else
              Dialog.Message("Notice""لايمكنك الحفظ ما كتبته خاطيء");
              Button.SetEnabled("add"true);
              Button.SetEnabled("edit"true);
              Button.SetEnabled("save"false);

              end 
              هكذا و لا راني خارج مجال التغطية

              تعليق


              • #22
                المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
                السلام عليكم ورحمة الله وبركاته

                تقصد زر الحفظ في الصفحة الاولى يصبح
                كود PHP:
                result dialog.input("رخصـة مرور""أكتب رمز المرور لموصلة الحفظ"""mb_iconquestion);
                if 
                result=="belkiss" then
                ------------------------------------------------
                strid input.gettext("id");
                f_name input.gettext("fname");
                l_name input.gettext("lname");
                albtaa input.gettext("albtaa");
                aladd input.gettext("aladd");
                almany input.gettext("almany");
                phone input.gettext("phone");
                molahzat input.gettext("molahzat");
                moso input.gettext("moso");
                strxml "<friend id='"..strid.."'>\n<fname>"..f_name.."</fname>\n";
                strxml strxml.."<lname>"..l_name.."</lname>\n<albtaa>"..albtaa.."</albtaa>";
                strxml strxml.."\n<aladd>"..aladd.."</aladd>\n<almany>"..almany.."</almany>";
                strxml strxml.."\n<phone>"..phone.."</phone>\n<molahzat>"..molahzat.."</molahzat>\n<moso>"..moso.."</moso>\n</friend>\n";
                if 
                add_or_edit =="add"  then
                    ncount 
                xml.count("friends""friend");
                    
                xml.insertxml("friends/friend:"..ncountstrxmlxml.insert_before);
                elseif 
                add_or_edit =="edit" then
                    local tbselect 
                listbox.getselected("listcontent");
                    
                xml.insertxml("friends/friend:"..tbselect[1], strxmlxml.replace);
                end
                xml
                .save(_sourcefolder.."\\autoplay\\docs\\test.xml");
                listbox.deleteitem("listcontent"lb_allitems);
                fill_list()
                button.setenabled("add"true);
                button.setenabled("edit"true);
                button.setenabled("save"false);
                -----------------------------------------------------------
                else
                dialog.message("notice""لايمكنك الحفظ ما كتبته خاطيء");
                button.setenabled("add"true);
                button.setenabled("edit"true);
                button.setenabled("save"false);


                end 
                و في الصفحة الثانية يصبح
                كود PHP:
                result dialog.input("رخصـة مرور""أكتب رمز المرور لموصلة الحفظ"""mb_iconquestion);
                if 
                result=="belkiss" then
                strrd7 
                input.gettext("rd7");
                ar1 input.gettext("ar1");
                ar2 input.gettext("ar2");
                ar3 input.gettext("ar3");
                ar4 input.gettext("ar4");
                ar5 input.gettext("ar5");
                ar6 input.gettext("ar6");
                ar7 input.gettext("ar7");
                ar8 input.gettext("ar8");
                ar9 input.gettext("ar9");
                ar10 input.gettext("ar10");
                ar11 input.gettext("ar11");
                ar12 input.gettext("ar12");
                ar13 input.gettext("ar13");
                ar14 input.gettext("ar14");
                ar15 input.gettext("ar15");
                ar16 input.gettext("ar16");
                ar17 input.gettext("ar17");
                ar18 input.gettext("ar18");
                ar19 input.gettext("ar19");
                ar20 input.gettext("ar20");
                en1 input.gettext("en1");
                en2 input.gettext("en2");
                en3 input.gettext("en3");
                en4 input.gettext("en4");
                en5 input.gettext("en5");
                en6 input.gettext("en6");
                en7 input.gettext("en7");
                en8 input.gettext("en8");
                en9 input.gettext("en9");
                en10 input.gettext("en10");
                en11 input.gettext("en11");
                en12 input.gettext("en12");
                en13 input.gettext("en13");
                en14 input.gettext("en14");
                en15 input.gettext("en15");
                en16 input.gettext("en16");
                en17 input.gettext("en17");
                en18 input.gettext("en18");
                en19 input.gettext("en19");
                en20 input.gettext("en20");
                rd1 input.gettext("rd1");
                rd2 input.gettext("rd2");
                rd3 input.gettext("rd3");
                rd4 input.gettext("rd4");
                rd5 input.gettext("rd5");
                rd6 input.gettext("rd6");
                rd8 input.gettext("rd8");
                rd9 input.gettext("rd9");
                rdd input.gettext("rdd");
                rd11 input.gettext("rd11");
                rd12 input.gettext("rd12");
                gg input.gettext("gg");
                g1 input.gettext("g1");
                g2 input.gettext("g2");
                g3 input.gettext("g3");
                g5 input.gettext("g5");
                strxml "<friendd rd7='"..strrd7.."'>\n<ar1>"..ar1.."</ar1>\n";
                strxml strxml.."<ar2>"..ar2.."</ar2>\n<ar3>"..ar3.."</ar3>";
                strxml strxml.."<ar4>"..ar4.."</ar4>\n<ar5>"..ar5.."</ar5>";
                strxml strxml.."<ar6>"..ar6.."</ar6>\n<ar7>"..ar7.."</ar7>";
                strxml strxml.."<ar8>"..ar8.."</ar8>\n<ar9>"..ar9.."</ar9>";
                strxml strxml.."<ar10>"..ar10.."</ar10>\n<ar11>"..ar11.."</ar11>";
                strxml strxml.."<ar12>"..ar12.."</ar12>\n<ar13>"..ar13.."</ar13>";
                strxml strxml.."<ar14>"..ar14.."</ar14>\n<ar15>"..ar15.."</ar15>";
                strxml strxml.."<ar16>"..ar16.."</ar16>\n<ar17>"..ar17.."</ar17>";
                strxml strxml.."<ar18>"..ar18.."</ar18>\n<ar19>"..ar19.."</ar19>";
                strxml strxml.."<ar20>"..ar20.."</ar20>\n<en1>"..en1.."</en1>";
                strxml strxml.."<en2>"..en2.."</en2>\n<en3>"..en3.."</en3>";
                strxml strxml.."<en4>"..en4.."</en4>\n<en5>"..en5.."</en5>";
                strxml strxml.."<en6>"..en6.."</en6>\n<en7>"..en7.."</en7>";
                strxml strxml.."<en8>"..en8.."</en8>\n<en9>"..en9.."</en9>";
                strxml strxml.."<en10>"..en10.."</en10>\n<en11>"..en11.."</en11>";
                strxml strxml.."<en12>"..en12.."</en12>\n<en13>"..en13.."</en13>";
                strxml strxml.."<en14>"..en14.."</en14>\n<en15>"..en15.."</en15>";
                strxml strxml.."<en16>"..en16.."</en16>\n<en17>"..en17.."</en17>";
                strxml strxml.."<en18>"..en18.."</en18>\n<en19>"..en19.."</en19>";
                strxml strxml.."<en20>"..en20.."</en20>\n<rd1>"..rd1.."</rd1>";
                strxml strxml.."<rd2>"..rd2.."</rd2>\n<rd3>"..rd3.."</rd3>";
                strxml strxml.."<rd4>"..rd4.."</rd4>\n<rd5>"..rd5.."</rd5>";
                strxml strxml.."<rd9>"..rd9.."</rd9>\n<rdd>"..rdd.."</rdd>";
                strxml strxml.."<g1>"..g1.."</g1>\n<g2>"..g2.."</g2>";
                strxml strxml.."<g3>"..g3.."</g3>\n<g5>"..g5.."</g5>";
                strxml strxml.."<rd11>"..rd11.."</rd11>\n<rd12>"..rd12.."</rd12>";
                strxml strxml.."\n<rd6>"..rd6.."</rd6>\n<rd8>"..rd8.."</rd8>\n</friendd>\n";
                if 
                add_or_edit =="add"  then
                    ncoount 
                xml.count("friendss""friendd");
                    
                xml.insertxml("friendss/friendd:"..ncoountstrxmlxml.insert_before);
                elseif 
                add_or_edit =="edit" then
                    local tbsselect 
                listbox.getselected("listcoontent");
                    
                xml.insertxml("friendss/friendd:"..tbsselect[1], strxmlxml.replace);
                end
                xml
                .save(_sourcefolder.."\\autoplay\\docs\\test1.xml");
                listbox.deleteitem("listcoontent"lb_allitems);
                filll_list()
                button.setenabled("add"true);
                button.setenabled("edit"true);
                button.setenabled("save"false);
                else
                dialog.message("notice""لايمكنك الحفظ ما كتبته خاطيء");
                button.setenabled("add"true);
                button.setenabled("edit"true);
                button.setenabled("save"false);

                end 
                و في الصفحة الثالثة يصبح
                كود PHP:
                result dialog.input("رخصـة مرور""أكتب رمز المرور لموصلة الحفظ"""mb_iconquestion);
                if 
                result=="belkiss" then
                strdd23 
                input.gettext("dd23");
                dd22 input.gettext("dd22");
                dd24 input.gettext("dd24");
                dd25 input.gettext("dd25");
                strxml "<frienddd dd23='"..strdd23.."'>\n<dd22>"..dd22.."</dd22>\n";
                strxml strxml.."<dd24>"..dd24.."</dd24>\n<dd25>"..dd25.."</dd25>\n</frienddd>\n";
                if 
                add_or_edit =="add"  then
                    ncoooount 
                xml.count("friendsss""frienddd");
                    
                xml.insertxml("friendsss/frienddd:"..ncoooountstrxmlxml.insert_before);
                elseif 
                add_or_edit =="edit" then
                    local tbsselect 
                listbox.getselected("listcooontent");
                    
                xml.insertxml("friendsss/frienddd:"..tbsselect[1], strxmlxml.replace);
                end
                xml
                .save(_sourcefolder.."\\autoplay\\docs\\test2.xml");
                listbox.deleteitem("listcooontent"lb_allitems);
                fillll_list()
                button.setenabled("add"true);
                button.setenabled("edit"true);
                button.setenabled("save"false);
                else
                dialog.message("notice""لايمكنك الحفظ ما كتبته خاطيء");
                button.setenabled("add"true);
                button.setenabled("edit"true);
                button.setenabled("save"false);

                end 
                هكذا و لا راني خارج مجال التغطية

                انت بررررررنس معلش كل مابينجح الامر بشكل سريع بطمع انى استغلك اكتر ههههه

                كلمة السر هنا عاوز اعمل زر اسميه تغير كلمة السر عند الضغط عليه يظهر ديلوج اكتب كلمة السر القديمة اكتب كلمة السر الجديدة اعد كتابة كلمة السر الجديدة

                وايضا هعمل زر اسمه تفعيل الرقم السرى وزر الغاء تفعيل الرقم السرى

                الغاء تفعيل الرقم السرى عند الضغط عليه يطلب من المستخدم ادخال الرقم السرى وعند ادخاله بشكل صحيح يقوم بعمل وهو عدم مطالبة المستخدم برقم سرى فى محاولة الحفظ بمعنى انه يلغى تنفيذ الكود

                والزر الى اسمه تفعيل الرقم السرى وظيفته العكس عند الضغط عليه يطلب من المستخدم ادخال الرقم السرى وفى حالة ادخاله بشكل صحيح يتم تفعيل طلب الرقم السرى لزر الحفظ من جديد
                مع مراعاة ان فى حالة اغلاق البرنامج وتشغيله مرة اخرى يكون الوضع الافتراضى هو طلب الرقم السرى عند الحفظ حتى وان نسي المستخدم الضغط على زر تفعيل طلب الرقم السرى قبل اغلاق البرنامج

                تعليق


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

                  حتى لا يطول بنا الحوار ساعطيك محاولة وفق الصفحة الأولى
                  اذ كانت فعالة طبقها على الصفحات الأخرى مع مراعاة الأكواد و اختلافها من صفحة لأخرى

                  اتفقنا جيد أول و أهم شيء هو : اجعل البرنامج مسؤولا
                  ثانيا : نتفق بأن كلمة السر عند الحفظ الأول ستكون brahim

                  الان يصبح كود الحفظ في الصفحة الأولـــى :
                  كود PHP:
                  nApplication.LoadValue("TAMER3""TAMER3");
                  if  
                  == "" then
                  Application
                  .SaveValue("TAMER3""TAMER3""brahim");
                  else
                  -------------------------------------------------------------------------------------------------
                  result Dialog.Input("رخصـة مرور""أكتب رمز المرور لموصلة الحفظ"""MB_ICONQUESTION);
                  if 
                  result==n then
                  ------------------------------------------------
                  striD Input.GetText("id");
                  f_name Input.GetText("fname");
                  l_name Input.GetText("lname");
                  albtaa Input.GetText("albtaa");
                  aladd Input.GetText("aladd");
                  almany Input.GetText("almany");
                  phone Input.GetText("phone");
                  molahzat Input.GetText("molahzat");
                  moso Input.GetText("moso");
                  strXML "<friend id='"..striD.."'>\n<fname>"..f_name.."</fname>\n";
                  strXML strXML.."<lname>"..l_name.."</lname>\n<albtaa>"..albtaa.."</albtaa>";
                  strXML strXML.."\n<aladd>"..aladd.."</aladd>\n<almany>"..almany.."</almany>";
                  strXML strXML.."\n<phone>"..phone.."</phone>\n<molahzat>"..molahzat.."</molahzat>\n<moso>"..moso.."</moso>\n</friend>\n";
                  if 
                  add_or_edit =="add"  then
                      nCount 
                  XML.Count("friends""friend");
                      
                  XML.InsertXML("friends/friend:"..nCountstrXMLXML.INSERT_BEFORE);
                  elseif 
                  add_or_edit =="edit" then
                      local tbselect 
                  ListBox.GetSelected("listContent");
                      
                  XML.InsertXML("friends/friend:"..tbselect[1], strXMLXML.REPLACE);
                  end
                  XML
                  .Save(_SourceFolder.."\\AutoPlay\\Docs\\test.xml");
                  ListBox.DeleteItem("listContent"LB_ALLITEMS);
                  fill_list()
                  Button.SetEnabled("add"true);
                  Button.SetEnabled("edit"true);
                  Button.SetEnabled("save"false);
                  -----------------------------------------------------------
                  else
                  Dialog.Message("Notice""لايمكنك الحفظ ما كتبته خاطيء");
                  Button.SetEnabled("add"true);
                  Button.SetEnabled("edit"true);
                  Button.SetEnabled("save"false);
                  end 

                  --------------------------
                  زر التعديل و الذي يمكنك بعد الحفظ الأول تغيير كلمة المرور لكن في أول استعمال للبرنامج قبل الحفظ الأول
                  فكلمة المرور هي فراغ أي لاشيء

                  ضع زرا جديدا أكتب فيه :
                  كود PHP:
                  n=Application.LoadValue("TAMER3""TAMER3");
                  result2 Dialog.Input("إتفاقية""أكتب رمز المرور القديم"""MB_ICONQUESTION);
                  if 
                  result2==n then
                  result3 
                  Dialog.Input(" موافقة""أكتب رمز المرور الجديد"""MB_ICONQUESTION);
                  if 
                  result3~='CANCEL' and result3~='' then
                  Application
                  .SaveValue("TAMER3""TAMER3"result3);
                  else
                  Application.SaveValue("TAMER3""TAMER3"result2);
                  end
                  else
                  Dialog.Message("Notice""ليست كلمة المرور السابقة");
                  end 

                  تعليق


                  • #24
                    المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
                    السلام عليكم ورحمة الله وبركاته

                    حتى لا يطول بنا الحوار ساعطيك محاولة وفق الصفحة الأولى
                    اذ كانت فعالة طبقها على الصفحات الأخرى مع مراعاة الأكواد و اختلافها من صفحة لأخرى

                    اتفقنا جيد أول و أهم شيء هو : اجعل البرنامج مسؤولا
                    ثانيا : نتفق بأن كلمة السر عند الحفظ الأول ستكون brahim

                    الان يصبح كود الحفظ في الصفحة الأولـــى :
                    كود PHP:
                    napplication.loadvalue("tamer3""tamer3");
                    if  
                    == "" then
                    application
                    .savevalue("tamer3""tamer3""brahim");
                    else
                    -------------------------------------------------------------------------------------------------
                    result dialog.input("رخصـة مرور""أكتب رمز المرور لموصلة الحفظ"""mb_iconquestion);
                    if 
                    result==n then
                    ------------------------------------------------
                    strid input.gettext("id");
                    f_name input.gettext("fname");
                    l_name input.gettext("lname");
                    albtaa input.gettext("albtaa");
                    aladd input.gettext("aladd");
                    almany input.gettext("almany");
                    phone input.gettext("phone");
                    molahzat input.gettext("molahzat");
                    moso input.gettext("moso");
                    strxml "<friend id='"..strid.."'>\n<fname>"..f_name.."</fname>\n";
                    strxml strxml.."<lname>"..l_name.."</lname>\n<albtaa>"..albtaa.."</albtaa>";
                    strxml strxml.."\n<aladd>"..aladd.."</aladd>\n<almany>"..almany.."</almany>";
                    strxml strxml.."\n<phone>"..phone.."</phone>\n<molahzat>"..molahzat.."</molahzat>\n<moso>"..moso.."</moso>\n</friend>\n";
                    if 
                    add_or_edit =="add"  then
                        ncount 
                    xml.count("friends""friend");
                        
                    xml.insertxml("friends/friend:"..ncountstrxmlxml.insert_before);
                    elseif 
                    add_or_edit =="edit" then
                        local tbselect 
                    listbox.getselected("listcontent");
                        
                    xml.insertxml("friends/friend:"..tbselect[1], strxmlxml.replace);
                    end
                    xml
                    .save(_sourcefolder.."\\autoplay\\docs\\test.xml");
                    listbox.deleteitem("listcontent"lb_allitems);
                    fill_list()
                    button.setenabled("add"true);
                    button.setenabled("edit"true);
                    button.setenabled("save"false);
                    -----------------------------------------------------------
                    else
                    dialog.message("notice""لايمكنك الحفظ ما كتبته خاطيء");
                    button.setenabled("add"true);
                    button.setenabled("edit"true);
                    button.setenabled("save"false);
                    end 

                    --------------------------
                    زر التعديل و الذي يمكنك بعد الحفظ الأول تغيير كلمة المرور لكن في أول استعمال للبرنامج قبل الحفظ الأول
                    فكلمة المرور هي فراغ أي لاشيء

                    ضع زرا جديدا أكتب فيه :
                    كود PHP:
                    n=application.loadvalue("tamer3""tamer3");
                    result2 dialog.input("إتفاقية""أكتب رمز المرور القديم"""mb_iconquestion);
                    if 
                    result2==n then
                    result3 
                    dialog.input(" موافقة""أكتب رمز المرور الجديد"""mb_iconquestion);
                    if 
                    result3~='cancel' and result3~='' then
                    application
                    .savevalue("tamer3""tamer3"result3);
                    else
                    application.savevalue("tamer3""tamer3"result2);
                    end
                    else
                    dialog.message("notice""ليست كلمة المرور السابقة");
                    end 
                    ازاى اعمل البرنامج مسئول ؟
                    تانى شي فى زر تفعيل طلب الباسورد وزر الغاء تفعيل طلب الباسورد ما الكود المناسب للعمليتين

                    تعليق

                    مواضيع تهمك

                    تقليص

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