اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر (معدل)

الاساتذة الاعزاء

السلام عليكم

اريد التعديل على الكود في الملف المرفق بحيث

اذا تساوت كلمة السر القديمة old مع كلمة السر password يظهر حقل كلمة السر الجديدة new

 

If [old] = [password] Then
Me.new.Visible = True
End If

وااذا لم تتساوى   old<> password  لايظهر حقل كلمة السر الجديدة

If [old] <> [password] Then
MsgBox "كلمة السر خطأ حاول مرة اخرى  ", vbCritical, "ÊÍÐíÑ"
Cancel = True
Me.new.Visible = False
End If

الغرض من التعديل
في كلا الحالتين يختفي حقل كلمة السر الجديدة وانا اريد اخفائها فقط في حالة ان كلمة السر المختبرة لا تساوي كلمة السر الحقيقية المدخلة مسبقاً

 

alaa_password.accdb

تم تعديل بواسطه alaa aboul-ela
قام بنشر

برجاء الدخول على شاشة تعديل كلمة السر password change

في حالة تطابق كلمة السر القديمة old   مع كلمة السر pass word يسمح بكتابة كلمة السر الجديدة  new

في حالة عدم التطابق يختفي حقل كلمة السر الجديدة new

وشكرا مقدما ..

قام بنشر

وعليكم السلام اخي علاء:smile:

 

انا اضفت Enable اللي ما يسمح بإدخال قيمة للحقل حتى ولو كان مرئي ، وطبعا يمكنك حذفه:smile:

 

جرب هذا الكود

Private Sub Form_Load()

    With Me.new
        .Visible = False
        .Enabled = False
    End With
    
End Sub

Private Sub old_AfterUpdate()
    
    If Me.old.Text = "" Then
        MsgBox "من فضلك أكتب إسم كلمة السر ", vbCritical, "تحذير"

    ElseIf Me.old.Text = [password] Then
        Me.new.Visible = True
        Me.new.Enabled = True

    ElseIf Me.old.Text <> [password] Then
        MsgBox "كلمة السر خطأ من فضلك حاول مرة اخرى ", vbCritical, "تحذير"

    End If
    
End Sub

 

جعفر

  • Like 2
قام بنشر (معدل)

استاذي الغالي / جعفر ..

تمام زي الفل تسلم ايدك وربنا يبارك لك في صحتك ومالك وعيالك ...

:wavetowel::dance1:

استاذي / ابو جودي

تسلم ايدك وربنا يبارك ويحميك حملت الملف وكله تمام ...

تم تعديل بواسطه alaa aboul-ela
  • 2 weeks later...

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information