• 0
  • مالي خلق
  • أتهاوش
  • متضايق
  • مريض
  • مستانس
  • مستغرب
  • مشتط
  • أسولف
  • مغرم
  • معصب
  • منحرج
  • آكل
  • ابكي
  • ارقص
  • اصلي
  • استهبل
  • اضحك
  • اضحك  2
  • تعجبني
  • بضبطلك
  • رايق
  • زعلان
  • عبقري
  • نايم
  • طبيعي
  • كشخة
  • النتائج 1 إلى 8 من 8

    الموضوع: كلمة السر ثلاث مرات لا أكثر

    1. #1
      التسجيل
      20-02-2005
      المشاركات
      4
      المواضيع
      2
      شكر / اعجاب مشاركة

      كلمة السر ثلاث مرات لا أكثر

      السلام عليكم
      اريد معرفة الكود الذى يمكننى من جعل المستخدم لا يستطيع الدخول الى البرنامج اذا أخطأ للمرة الثالثة فى كتابة كلمة السر
      اى عمل count على ال function
      وشكرا

    2. #2
      التسجيل
      16-01-2005
      المشاركات
      73
      المواضيع
      24
      شكر / اعجاب مشاركة

      مشاركة: كلمة السر ثلاث مرات لا أكثر

      السلام عليكم و رجمة الله و بركاته و الصلاة والسلام على افضل المرسلين محمد عليه الصلاة و السلام
      الطريقة الي انت تستخدمها فرضا
      private sub command1_click()
      dim Cou as integer
      if me.text1.text="password" then
      msgbox "correct password"
      else
      msgbox "wrong password"
      'هنا كل ما يكون غلط الباسورد الCou يزيد واحد
      cou=cou+1
      end if
      if cou=3 then
      end
      end sub

    3. #3
      التسجيل
      16-01-2005
      المشاركات
      73
      المواضيع
      24
      شكر / اعجاب مشاركة

      مشاركة: كلمة السر ثلاث مرات لا أكثر

      بدك انه ما يدخل بالمره

    4. #4
      التسجيل
      20-02-2005
      المشاركات
      4
      المواضيع
      2
      شكر / اعجاب مشاركة

      مشاركة: كلمة السر ثلاث مرات لا أكثر

      اسفه على التأخير فى الرد

      لقد نفذت هذا الكود ولكن لم يستجب الى

    5. #5
      التسجيل
      29-01-2004
      الدولة
      الحمدلله -- الكويت -- ^_^
      المشاركات
      2,987
      المواضيع
      83
      شكر / اعجاب مشاركة

      مشاركة: كلمة السر ثلاث مرات لا أكثر

      --- السلام عليكم ---

      الكود الذي كتبه الأخ abed_11 صحيح.. لكنه نسي الloop

      فيجب ان يكون كالتالي:

      كود:
       
      private sub command1_click()
      dim count as integer
      dim passwordtrue as integer
      count = 0
      passwordtrue = 0 
      Do until count = 3 or passwordtrue = 1
      if me.text1.text="password" then
      msgbox "correct password"
      passwordtrue = 1
      else
      msgbox "wrong password"
      'هنا كل ما يكون غلط الباسورد الcount يزيد واحد
      count=count+1
      end if
      loop
      if count=3 then
      'تستطيع ان تكتب هنا رسالة بأنه استنفذ محاولات كتابة الباسوورد
      end if
      end sub

    6. #6
      التسجيل
      20-02-2005
      المشاركات
      4
      المواضيع
      2
      شكر / اعجاب مشاركة

      مشاركة: كلمة السر ثلاث مرات لا أكثر

      الاخ العزيز Wellknown
      لقد جربت هذا الكود
      ولكن بمجرد الضغط على command ينفذ الloop كلة فى ضغطة واحدة
      اى اننى
      اريد عمل count على عدد مرات الضغط على الزر
      ارجو ان اكون وصلٌت المعنى جيداً
      وشكرا

    7. #7
      التسجيل
      24-05-2001
      الدولة
      egypt
      المشاركات
      232
      المواضيع
      39
      شكر / اعجاب مشاركة

      مشاركة: كلمة السر ثلاث مرات لا أكثر

      السلام عليكم جرب هذا الكود

      function checkpassword()
      Dim i as integer
      i = 1

      dim pass as string
      pass="كلمة السر"

      if i = 3 and textbox1.text <> "كلمة السر" then
      msgbox "تم إدخال كلمة السر 3 مرات خطأ"
      exit sub

      else if textbox1.text = "كلمة السر"

      msgbox "تم الدخول بنجاح"

      else

      i = i+1

      end if

      end function

      هذا الكود بفيجوال بيسك دوت نت والفكرة واحدة فى أى لغة برمجة
      Eng. Amro

    8. #8
      التسجيل
      08-12-2004
      الدولة
      Turkey-Istanbul
      المشاركات
      3,393
      المواضيع
      367
      شكر / اعجاب مشاركة

      Cool مشاركة: كلمة السر ثلاث مرات لا أكثر

      محاولات جميلة ...

      وهذا النهائي ...
      الملفات المرفقة الملفات المرفقة

    ضوابط المشاركة

    • لا تستطيع إضافة مواضيع جديدة
    • لا تستطيع الرد على المواضيع
    • لا تستطيع إرفاق ملفات
    • لا تستطيع تعديل مشاركاتك
    •