PDA

View Full Version : سوال: پسورد روی فرم !



PESAR AJIB
یک شنبه 05 خرداد 1392, 19:53 عصر
سلام
یک نرم افزاری ساختم ، ولی میخوام روی فرم همون جایی که امکانات نرم افزار هست یک مکانی قرار بدم که فرد پسورد رو وارد کنید بعد نرم افزار فعال شه
به طور خلاصه :
وقتی نرم افزار اجرا میشه ، اون کادر پسورد رو وارد کنه ، ok شد ، بعد نرم افزار قابل استفاده بشه
میخوام هیچ چیزی کار نکنه تا وقتی پسورد رو وارد نکرده !
ممنون

sobhmoud
یک شنبه 05 خرداد 1392, 20:00 عصر
می تونی یک frame بذاری و همه شی هاتو توش بذاری بجز تکست باکس پسوردت و خاصیت enable رو غیر فعال کنی وقتی کد درست وارد شد frame فعال بشه یا می تونی اینکار رو با visible بکنی تا اول تکست دیده بشه یعد frame

m2011kh
یک شنبه 05 خرداد 1392, 20:03 عصر
سلام دوست من.

فک نکنم نیازی به سوال داشته باشه.شما یه فروم لاگین بزار و Sub Main رو روی همون فروم قرار بده و پسورد رو از هر جایی که ذخیره شده(رجیستری،بانک اطلاعاتی و ...) بخون و با پسوردی که کاربر داده و مطابقت بده و در صورت تطابق فروم اصلی برنامه رو باز کن و فروم لاگین رو ببند.

البته برای امنیت برنامه خیلی کارا میشه کرد و همشم به خلاقیت و سلیقه و تشخیص خودت بستگی داره.

موفق و سربلند باشید.

MMD

علیرضا.ا
دوشنبه 06 خرداد 1392, 10:19 صبح
با inputbox و if یه رمز تعریف کن
توی form_load بزار
در هر بار اجرا رمز رو میگیره و تا درست نباشه وارد نمیشه!



Dim b As Integer, f As VbMsgBoxResult
b = InputBox("رمز ورود را وارد کنيد" + Space(225) + " پيشفرض : 12345", "دريافت رمز عبور", "************")

If b <> 12345 Then
f = MsgBox("رمز عبور اشتباه است", vbInformation + vbOKOnly, "پسورد اشتباه")
If f = vbOK Then
End
End If
End Sub

majid12376
دوشنبه 14 بهمن 1392, 11:38 صبح
می تونی یه فرم دیگه درست کنی برای رمز
هر وقت رمز وارد شد درست بود
فرم رمز unload me بشه
اگه نبود همون فرم رمز بمونه