17-11-22, 10:43 AM
ادخال المستخدم كلمة المرور ٣ محاولات اذا أخطأ بثلاث محاولات يغلق البرنامج اما اذا أجاب صح بالمره ١ او ٢ او ٣ يكمل باقي البرنامج :huh:
(17-11-22, 10:43 AM)زين عبدالعزيز كتب : [ -> ]ادخال المستخدم كلمة المرور ٣ محاولات اذا أخطأ بثلاث محاولات يغلق البرنامج اما اذا أجاب صح بالمره ١ او ٢ او ٣ يكمل باقي البرنامج![]()
(22-11-22, 01:58 AM)maxruined كتب : [ -> ](17-11-22, 10:43 AM)زين عبدالعزيز كتب : [ -> ]ادخال المستخدم كلمة المرور ٣ محاولات اذا أخطأ بثلاث محاولات يغلق البرنامج اما اذا أجاب صح بالمره ١ او ٢ او ٣ يكمل باقي البرنامج
السلام عليكماخوي الفكرة بسيطه بس بتعمل متغير رقمي ك عداد وكل مره لما يدخل المستخدم الرقم خطأ هذا العداد يزيد بواحد وعند الوصول ال 3 يغلق البرنامج
(25-11-22, 03:30 PM)ali_ahmed12 كتب : [ -> ](22-11-22, 01:58 AM)maxruined كتب : [ -> ](17-11-22, 10:43 AM)زين عبدالعزيز كتب : [ -> ]ادخال المستخدم كلمة المرور ٣ محاولات اذا أخطأ بثلاث محاولات يغلق البرنامج اما اذا أجاب صح بالمره ١ او ٢ او ٣ يكمل باقي البرنامج
السلام عليكماخوي الفكرة بسيطه بس بتعمل متغير رقمي ك عداد وكل مره لما يدخل المستخدم الرقم خطأ هذا العداد يزيد بواحد وعند الوصول ال 3 يغلق البرنامج
ممكن مثال علي الفكرة
زى ما اهو موضح بالكود لو كان اليوزر يخالف MM ولو كان الباسورد يخالف 123 وتم ادخال اليوزر والباسورد خطأ 3 مرات سيتم اغلاق البرنامج
int Count = 0;
private void button1_Click(object sender, EventArgs e)
{
if(textBox1.Text != "mm" || textBox2.Text != "123")
{
Count++;
MessageBox.Show("اسم المستخدم او كلمة المرور غير صحيحه", Count.ToString(), MessageBoxButtons.OK, MessageBoxIcon.Error);
if (Count == 3)
{
Close();
}
return;
}
else
{
Form2 frm = new Form2();
frm.ShowDialog();
}
}