![]() |
|
الدرس الثامن عشر - تغيير معلومات المحل وكلمة المرور - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : الأقسام التعليمية - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=90) +--- قسم : قسم دورات المنتدى (http://vb4arb.com/vb/forumdisplay.php?fid=113) +---- قسم : دورة بناء برنامج لإدارة السوبر ماركت من الألف إلى الياء (http://vb4arb.com/vb/forumdisplay.php?fid=128) +---- الموضوع : الدرس الثامن عشر - تغيير معلومات المحل وكلمة المرور (/showthread.php?tid=5706) |
الدرس الثامن عشر - تغيير معلومات المحل وكلمة المرور - RaggiTech - 15-10-12 كاتب الموضوع : أحمد جمال
بسم الله الرحمن الرحيم .
السلام عليكم ورحمة الله وبركاته . تبقى لدينا في البرنامج الآن ثلاث قوائم اضافة إلى حل بعض المشاكل والتي تتعلق أغلبها بالتاريخ ، وخلال هذه السلسلة من الدروس السريعة سنحاول انهاء القائمة الأخيرة وذلك لبساطتها ...
قائمة أدوات .
تغيير معلومات المحل : في هذه الشاشة سنصمم شاشة صغيرة تحتوي على اسم المحل ، رقم الهاتف ، وأخرى .
ونسميه Frm_User . والآن ، سنبدأ في أوامر استدعاء هذه الشاشة . كود : Select Case Indexوأمر Unload Me في زر اغلاق هذا الفورم . والآن سنقوم بالآتي : * اضافة حدث التأكد من الأرقام فقط في
Key_Press لمربع رقم الهاتف . وذلك كما تعلمنا في الدروس السابقة .
* وضع قيم افتراضية للمعلومات في حالة عدم وجودها في بداية زر ( تعديل ) . كود : If Text1.Text = "" Then* استخدام الأمر
Edit لتعديل محتويات السجل .
كود : Set T4 = D1.OpenRecordset("Tb_User", dbOpenTable)* تحديث معلومات المصفوفة
Info واغلاق قاعدة البيانات .
كود : T4.MoveFirst* اخفاء الشاشة واستدعاء الحدث
Start .
كود : Unload Meتغيير كلمة السر :
في هذا الدرس السريع سوف نتعلم كيفية تغيير كلمة السر ، وسنقوم بذلك من خلال InputBox دون تصميم فورم ، وذلك بالشكل التالي .
* نضيف ثلاث متغيرات لتخزين كلمات المرور وتأكيد تغيير كلمة المرور :
كود : Dim A1, A2, sure* طلب كلمة المرور القديمة ، ومقارنتها بالكلمة الموجودة للاستمرار :
كود : A1 = InputBox("فضلاً ادخل كلمة المرور القديمة", "تغيير كلمة المرور")* طلب ادخال كلمة المرور الجديدة ونخزنها في
A1 :
كود : A1 = InputBox("ادخل كلمة المرور الجديدة", "تغيير كلمة المرور")* طلب ادخال تأكيد كلمة المرور في
A2 ، ومقارنتها بالكلمة الأولى في A1 :
كود : A2 = InputBox("ادخل تأكيد كلمة المرور الجديدة", "تغيير كلمة المرور")* اظهار رسالة تأكيد تغيير كلمة المرور :
كود : sure = MsgBox("هل تريد بالتأكيد تغيير كلمة المرور", vbYesNo + vbExclamation + arabic, "تغيير كلمة المرور")* فتح قاعدة البيانات وتعديلها بالكلمة الجديدة :
كود : Set T4 = D1.OpenRecordset("Tb_User", dbOpenTable)* وأخيراً وضع الكلمة الجديدة في
Info(1) واظهار رسالة تذكير بالكلمة القديمة :
كود : T4.MoveFirstوالله الموفق ..
والسلام عليكم ورحمة الله وبركاته . |