الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

امكانية تعديل الرقم السرى اثناء الrun time

مغلق
بدأه ابو بكر عزت في 5 أبريل 2007 · 9 رد · 577 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

وعندما قمت بإنشاء هذا البسورد وجدت انه لا يمكن تعديلة اثناء الrun time من خلال فرمة خاصة بتعديل الرقم السرى

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

#2

هل تستخدم قاعدة بيانات؟؟؟؟

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#3

شكرا لك لإهنمامك

نعم انا استخدم قاعدة البيانات أكسس

#4

ولماذا يوجد اصلا run time

هل يجب ان يحدث ذلك لعمل كلمة المرور او تعديلها 028.gif

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#5

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

هذا الكلام يون مفعلا افضل من خلا شبكة

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#6

اولا شكرا للمشرف هانى على المتابعة و الموضوع فعلا كما وضحة الاخ (حريف برمجة)

لكن المشكلة تحديدا هى

ما نوع المخزن الذى يمكن تخزين البسورد عليه بحيث عند تعديله اثناء الrun time و غلق البرنامج ثم اعادة تشغيلة مرة اخرى يكون هذا المخزن محتفظا بالقيمة المعدلة بحيث يتم مقارنتها بالقيمة المدخلة للبسورد من قبل المستخدم ليتم فتح البرنامج اذا كانت القيمة المدخلة هى نفس المعدلة

و كيف يمكن كتابة الكود الخاص بهذا التعديل و هذا الاسترجاع

#7

بالفعل اخ ابو بكر عزت انا حتى الان لم افهم بالضبط ما ترمز له 028.gif

اقتباس
نوع المخزن الذى يمكن تخزين البسورد عليه بحيث عند تعديله اثناء الrun time

اعتقد انه عليك بتعريف المتغير بطريقة Public لكي يمكنك استدعائه في المشروع في اي فورم

ويفضل ان تضع التعريف داخل مديول وقد يفيدك هذا الرابط

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#8

الاخ هانلى لازال لا يفهم قصد

لقد عملت لك مثال عبارة عن قاعدة بيانات بها جدول للموظفين وكل واحد له كلمة مرور يتم تحديدها

ولكن فى البرنامج المعمول بالفيجوال بيسيك يتم السؤال عن الكود والباسوورد والمدير له باس وورد

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

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

يجب ان تعمل فورم للمدير يمكنه منها تغيير الباسور الخاصة بالموظفين متا يشاء

اخى انا وجدت صعوبة فى عمل هذا المثال تعرف لماذا

اولا لانى لم اعمل بقواعد البيانات منذ شهرين او اكثر

ثانيا لان عندى امتحان كمان 4 ايام

ارجو ان اكون وفقت والملف فى المرفقات

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#9

the file iam sorry

Pass_word.rar

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#10

شكرا للاخ (حريف برمجة) فهذا ما كنت ابحث عنه

كما أشكر الاخ هانى لإهتمامه

و جزاكم الله خيرا

هذا الموضوع مغلق.

مواضيع مشابهة