PDA

View Full Version : سیو کردن پسورد فرم لاگین



parsa70
یک شنبه 23 آذر 1399, 12:06 عصر
سلام و احترام
من البته قبلاً این سوال رو پرسیده بودم و اساتید هم لطف کرده بودن و جواب دادن
https://barnamenevis.org/showthread.php?557262-%D8%B3%DB%8C%D9%88-%D9%85%D9%88%D9%86%D8%AF%D9%86-%D9%BE%D8%B3%D9%88%D8%B1%D8%AF-%D9%87%D9%86%DA%AF%D8%A7%D9%85-%D8%A8%D8%A7%D8%B2-%DA%A9%D8%B1%D8%AF%D9%86-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1
ولی نتونستم تو برنامه‌ خودم عملی کنم برای همین مجدد پرسیدم که یاد بگیرم.
میخوام داخل فرم لاگین خودم فکر کنم option group داشته باشم که دیگه پسوورد یوزر رو تو کامپیوتر خود اون شخص بتونه سیو کنه و دیگه یوزر نیاد پسووردش رو وارد کنه.
152637
سپاس

padide55
یک شنبه 23 آذر 1399, 18:30 عصر
یعنی هر کس با کامپیوتر خودش بدون پسورد وارد بشه
خوب
ایپی سیستم رو برای هر نفر بعنوان پسورد ذخیره کنید .
هنگام بازشدن مطابقت بده و بعد بازکنه .
اینجوری فایل درصورت کپی شدن با کامپیوتر دیگه باز نمیشه .

eb_1345
یک شنبه 23 آذر 1399, 19:19 عصر
سلام و احترام
من البته قبلاً این سوال رو پرسیده بودم و اساتید هم لطف کرده بودن و جواب دادن
https://barnamenevis.org/showthread.php?557262-%D8%B3%DB%8C%D9%88-%D9%85%D9%88%D9%86%D8%AF%D9%86-%D9%BE%D8%B3%D9%88%D8%B1%D8%AF-%D9%87%D9%86%DA%AF%D8%A7%D9%85-%D8%A8%D8%A7%D8%B2-%DA%A9%D8%B1%D8%AF%D9%86-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1
ولی نتونستم تو برنامه‌ خودم عملی کنم برای همین مجدد پرسیدم که یاد بگیرم.
میخوام داخل فرم لاگین خودم فکر کنم option group داشته باشم که دیگه پسوورد یوزر رو تو کامپیوتر خود اون شخص بتونه سیو کنه و دیگه یوزر نیاد پسووردش رو وارد کنه.
152637
سپاس
سلام
در نمونه لینکی که گذاشته ای ذخیره کردن پسورد در آن اعمال نگردیده .
علی ایحال نمونه اصلاح شده خودتان را از ضمیمه بررسی بفرمائید
برای ذخیره کردن یک چک باکس در فرم قرار داده ام که خودتان مکان مناسب آن را در فرم تعیین بفرمائید
کاربر وقتی یوزر نیم و پسورد صحیح را وارد نمود و چک باکس فوق را انتخاب کرد منبعد هم یوز نیم و هم پسورد در رجیستری ویندوز ذخیره میشود و در مراحل بعد در هنگام اجرای برنامه مادام که تیک چک باکس برداشته نشده باشد یوزر نیم و پسورد قابل مشاهده میباشد.
البته در صورتیکه ویندوزتان را فرمت کنید یوزرنیم و پسورد از رجیستری ویندوز حذف میشود و بعد از نصب ویندوز باید مجدداً اقدام به ذخیره کردن نمائید.

parsa70
دوشنبه 24 آذر 1399, 12:05 عصر
خیلی ممنون از همه دوستان

eb_1345
دوشنبه 24 آذر 1399, 14:26 عصر
خیلی ممنون از همه دوستان
؟؟؟؟؟؟؟؟؟؟!!!!!!!!!!!!:متفکر:

parsa70
دوشنبه 24 آذر 1399, 15:26 عصر
سلام
در نمونه لینکی که گذاشته ای ذخیره کردن پسورد در آن اعمال نگردیده .
علی ایحال نمونه اصلاح شده خودتان را از ضمیمه بررسی بفرمائید
برای ذخیره کردن یک چک باکس در فرم قرار داده ام که خودتان مکان مناسب آن را در فرم تعیین بفرمائید
کاربر وقتی یوزر نیم و پسورد صحیح را وارد نمود و چک باکس فوق را انتخاب کرد منبعد هم یوز نیم و هم پسورد در رجیستری ویندوز ذخیره میشود و در مراحل بعد در هنگام اجرای برنامه مادام که تیک چک باکس برداشته نشده باشد یوزر نیم و پسورد قابل مشاهده میباشد.
البته در صورتیکه ویندوزتان را فرمت کنید یوزرنیم و پسورد از رجیستری ویندوز حذف میشود و بعد از نصب ویندوز باید مجدداً اقدام به ذخیره کردن نمائید.

سلام استاد دستت درد نکنه فقط یک باگ داره الان اگه یوزر و پسو هم خالی باشه وارد برنامه میشه

eb_1345
دوشنبه 24 آذر 1399, 17:40 عصر
سلام استاد دستت درد نکنه فقط یک باگ داره الان اگه یوزر و پسو هم خالی باشه وارد برنامه میشه

در ابتدای کدها باید بررسی شود اگر یوزرنیم خالی میباشد پیام صادر شود .
کدهای زیر رو در ایتدای کدهای رویداد btEnter_Click وارد کن !



If Len(txtUser) = 0 Or IsNull(txtUser) Then
Me.lblAlarm.Caption = "äÇã ˜ÇÑÈÑí ÎÇáí ãíÈÇÔÏ"
Me.lblAlarm.ForeColor = vbRed
Exit Sub
Else
userPass = DLookup("Userpass", "tbluser", "[UserName]='" & txtUser & "'")
End If