راهنمایی در مورد تغییر پسورد برنامه توسط کاربر
سلام
یک برنامه شبیه ساز ITM داریم شامل 7 فرم.
در فرم 3 :
http://joomlaforum.ir/upload/do.php?...3671498261.png
برای دکمه تائید کدهای زیر رو داریم:
int a = Convert.ToInt32(textBox1.Text);
a = 1364;
if (a==1364)
{
Form3.ActiveForm.Hide();
Form4 formobj4 = new Form4();
formobj4.ShowDialog();
}
if (a != 1364)
MessageBox.Show("رمز وارد شده نامعتبر می باشد", "خطا",MessageBoxButtons.OK, MessageBoxIcon.Stop);
textBox1.Text = "";
رمز ورود 1364 تعیین شده است.
امکانی در برنامه برای تغییر رمز ایجاد کردم
فرم 7 :
http://joomlaforum.ir/upload/do.php?...3671500871.png
اما نمیدونم چطور باید رمز جدید وارد شده رو جایگزین رمز قبلی در متغیر a فرم 3 کنم؟
ممنون از کمکتون
نقل قول: راهنمایی در مورد تغییر پسورد برنامه توسط کاربر
سلام دوست عزیز
برای اینکه بتونی که متغیری توی فرم دیگه دسترسی داشته باشی باید اون متغیر را از نوع Public و یا Internal و یا Protected تعریف کنی.
مثال:
Public Int a;
Internal Int b;
نقل قول: راهنمایی در مورد تغییر پسورد برنامه توسط کاربر
روشت کلا غلطه اخه کی رو دیدی که رمز رو توی سورس برنامه قرار بده برنامه تبدیل میشه به exe و دیگه درزمان اجرا امکان تغییر کد وجود نداره باید رمز رو در یک فایل نگه داری کنی
نقل قول: راهنمایی در مورد تغییر پسورد برنامه توسط کاربر
نقل قول:
نوشته شده توسط
aliasghar2
روشت کلا غلطه اخه کی رو دیدی که رمز رو توی سورس برنامه قرار بده برنامه تبدیل میشه به exe و دیگه درزمان اجرا امکان تغییر کد وجود نداره باید رمز رو در یک فایل نگه داری کنی
همین طور که دوست عزیز آقای aliasghar2 فرمود
مثلا در فایل سیتینگ یا فایل تکست
نقل قول: راهنمایی در مورد تغییر پسورد برنامه توسط کاربر
نقل قول:
نوشته شده توسط
alexmcse
همین طور که دوست عزیز آقای aliasghar2 فرمود
مثلا در فایل سیتینگ یا فایل تکست
بهتره برای نگهداری رمز های کاربران ، رمزهای اونارو در دیتابیس نگهداری کنی
همون کاری که همه بانک ها میکنند
فقط یه نکته هم که هست اینه که ITM غلط هستش ، ATM درسته که مخفف automated teller machine هستش
موفق باشی
نقل قول: راهنمایی در مورد تغییر پسورد برنامه توسط کاربر
دوست عزیز من یه آموزشی در این مورد درست کردم که مطئنم به دردتون میخوره...:لبخندساده:
علاوه بر تغغیر رمز شما میتونید رمزتونم در صورت فراموشی بازیابی کنید...
برای دانلود میتونید برید به این تاپیک :
https://barnamenevis.org/showthread.p...B2%D8%A7%D8%B1