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

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

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

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

السلام عليكم

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

اذا تساوت كلمة السر القديمة 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...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information