المشاركة الأصلية بواسطة ثامر أبو بلقيس
مشاهدة المشاركة
إعـــــــلان
تقليص
لا يوجد إعلان حتى الآن.
محتاج الكود دا ضررورررى
تقليص
هذا الموضوع مغلق.
X
X
-
المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركةكل محاولاتي خرجت تسلل لم احدد سبب و مكمن هذا الخلل
تعليق
-
ربما تشابه الاسماء سبب هذا الخلط انا لم أنتبه
ماذا لو كان في الصفحة الاولى الكود في 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()
و ضعف نظري زده تشتتي لا يسمحان بإكتشاف هذا التشابه
موفق أخي
نسيت أن أسجل إعجابي بعملك البرمجي البعيد عن أي تجميع لمحتويات تعجبني هذه الأعمال
وفقك الله في أفكار اخرى ذات فكر برمجي متورد
تعليق
-
المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركةربما تشابه الاسماء سبب هذا الخلط انا لم أنتبه
ماذا لو كان في الصفحة الاولى الكود في 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()
و ضعف نظري زده تشتتي لا يسمحان بإكتشاف هذا التشابه
موفق أخي
نسيت أن أسجل إعجابي بعملك البرمجي البعيد عن أي تجميع لمحتويات تعجبني هذه الأعمال
وفقك الله في أفكار اخرى ذات فكر برمجي متورد
كان هناك طلب اخر وهو بخصوص عملية جمع العدد بشكل تلقائى انا عاوز الانبوت الى هحط فيه عملية الجمع او الطرح او القسمة
يكون بعملية جمع فقط وتكون علامة + هى النص الموجود بشكل ثابت داخل الانبوت يعنى لا يكتبه المستخدم بلى هو ثابت وهو الجمع بين الانبوت الاول والاخر
الحاجة الاخيرة باذن الله هى عاوز زر الحفظ عند الضغط عليه يطلب باسورد اذا ادخله المستخدم بشكل صحيح تظهر رسالة ديلوخ تستطيع الان اتمام عملية الحفظ اضغط مرة اخرى على زر حفظ ليتم الحفظ
ولو ادخل الباسورد خطا تظهر رسالة خطا لا تستطيع الحفظ قبل ادخال الباسورد الصحيح والا يتم تجاهل عملية الحفظ
ومتشكر جدا على الاعجاب ولدى افكار مختلفة جميلة ولكنها تحتاج الى شخص يتفهم لغة البرمجة ويتقنها كل مالدى هو الفكرة ولكنى اجهل تطبيقها نظرا لعدم اتقانى للاكواد لذلك اعرض الفكرة لكى القى من حضرتكم التطبيق العملى والكود الذى يقوم بالمطلوب ومن ثم اتمكن بالتدريج من فهم الكود لكى اختزنه فى ذاكرتى
تعليق
-
السلام عليكم ورحمة الله وبركاته
تقصد زر الحفظ في الصفحة الاولى يصبح
كود 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:"..nCount, strXML, XML.INSERT_BEFORE);
elseif add_or_edit =="edit" then
local tbselect = ListBox.GetSelected("listContent");
XML.InsertXML("friends/friend:"..tbselect[1], strXML, XML.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:"..nCoount, strXML, XML.INSERT_BEFORE);
elseif add_or_edit =="edit" then
local tbsselect = ListBox.GetSelected("listCoontent");
XML.InsertXML("friendss/friendd:"..tbsselect[1], strXML, XML.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:"..nCoooount, strXML, XML.INSERT_BEFORE);
elseif add_or_edit =="edit" then
local tbsselect = ListBox.GetSelected("listCooontent");
XML.InsertXML("friendsss/frienddd:"..tbsselect[1], strXML, XML.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
تعليق
-
المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركةالسلام عليكم ورحمة الله وبركاته
تقصد زر الحفظ في الصفحة الاولى يصبح
كود 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:"..ncount, strxml, xml.insert_before);
elseif add_or_edit =="edit" then
local tbselect = listbox.getselected("listcontent");
xml.insertxml("friends/friend:"..tbselect[1], strxml, xml.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:"..ncoount, strxml, xml.insert_before);
elseif add_or_edit =="edit" then
local tbsselect = listbox.getselected("listcoontent");
xml.insertxml("friendss/friendd:"..tbsselect[1], strxml, xml.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:"..ncoooount, strxml, xml.insert_before);
elseif add_or_edit =="edit" then
local tbsselect = listbox.getselected("listcooontent");
xml.insertxml("friendsss/frienddd:"..tbsselect[1], strxml, xml.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
انت بررررررنس معلش كل مابينجح الامر بشكل سريع بطمع انى استغلك اكتر ههههه
كلمة السر هنا عاوز اعمل زر اسميه تغير كلمة السر عند الضغط عليه يظهر ديلوج اكتب كلمة السر القديمة اكتب كلمة السر الجديدة اعد كتابة كلمة السر الجديدة
وايضا هعمل زر اسمه تفعيل الرقم السرى وزر الغاء تفعيل الرقم السرى
الغاء تفعيل الرقم السرى عند الضغط عليه يطلب من المستخدم ادخال الرقم السرى وعند ادخاله بشكل صحيح يقوم بعمل وهو عدم مطالبة المستخدم برقم سرى فى محاولة الحفظ بمعنى انه يلغى تنفيذ الكود
والزر الى اسمه تفعيل الرقم السرى وظيفته العكس عند الضغط عليه يطلب من المستخدم ادخال الرقم السرى وفى حالة ادخاله بشكل صحيح يتم تفعيل طلب الرقم السرى لزر الحفظ من جديد
مع مراعاة ان فى حالة اغلاق البرنامج وتشغيله مرة اخرى يكون الوضع الافتراضى هو طلب الرقم السرى عند الحفظ حتى وان نسي المستخدم الضغط على زر تفعيل طلب الرقم السرى قبل اغلاق البرنامج
تعليق
-
السلام عليكم ورحمة الله وبركاته
حتى لا يطول بنا الحوار ساعطيك محاولة وفق الصفحة الأولى
اذ كانت فعالة طبقها على الصفحات الأخرى مع مراعاة الأكواد و اختلافها من صفحة لأخرى
اتفقنا جيد أول و أهم شيء هو : اجعل البرنامج مسؤولا
ثانيا : نتفق بأن كلمة السر عند الحفظ الأول ستكون brahim
الان يصبح كود الحفظ في الصفحة الأولـــى :
كود PHP:n= Application.LoadValue("TAMER3", "TAMER3");
if n == "" 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:"..nCount, strXML, XML.INSERT_BEFORE);
elseif add_or_edit =="edit" then
local tbselect = ListBox.GetSelected("listContent");
XML.InsertXML("friends/friend:"..tbselect[1], strXML, XML.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
تعليق
-
المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركةالسلام عليكم ورحمة الله وبركاته
حتى لا يطول بنا الحوار ساعطيك محاولة وفق الصفحة الأولى
اذ كانت فعالة طبقها على الصفحات الأخرى مع مراعاة الأكواد و اختلافها من صفحة لأخرى
اتفقنا جيد أول و أهم شيء هو : اجعل البرنامج مسؤولا
ثانيا : نتفق بأن كلمة السر عند الحفظ الأول ستكون brahim
الان يصبح كود الحفظ في الصفحة الأولـــى :
كود PHP:n= application.loadvalue("tamer3", "tamer3");
if n == "" 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:"..ncount, strxml, xml.insert_before);
elseif add_or_edit =="edit" then
local tbselect = listbox.getselected("listcontent");
xml.insertxml("friends/friend:"..tbselect[1], strxml, xml.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
تعليق