الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اضيف كلمة سر لبرنامج ؟

بدأه Cutes في 14 أبريل 2008 · 4 رد · 738 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

كيف الحال جميعا؟

ممكن مساعدة؟؟

انا مبتدئة في برنامج الفيجوال بيسك.نت

اريد عمل برنامج فكرته هو الحماية عن طريق باسورد

البرنامج مكون من :

Textboxو button

بحيث يدخل المستخدم كلمة المرور

إذا كانت صحيحة تظهر لها رسالة " مبروك "

و إذا كانت خاطئة يرجع به إلى textbox وهكذا لمدة 3 مرات

وبعد المرة الثالثة

يوقف نشاط صندوق النص textbox وتظهر له رسالة بأن سيغلق له البرنامج لانتهاء المحاولات المحددة

وينهى البرنامج

............؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

#2

السلام عليكم

الفكره مررره سهله عزيزتي كيوت لكن اين سيتم تخزين اليوزرنيم والباسوورد

هل في قاعدة البيانات مثلاً ام في مكان اخر

على العموم هذا كود يستخدم يوزرنيم وباسووورد داخل متغيرات واذا اردتي تخزينها في

داتا بيز وعمل جدول خاص للصلاحيات في هذه الحالة لابد من الاتصال بقاعدة البيانات

واستدعاء البيانات من هناك

لكن الفكره اللي طلبتيها هي كالتالي :


dim Password as string="aaaaa"
static temp as integer ' to store the attempt time

if (UserName=TextUser.text.trim) and (Password=TextPass.text.trim) then
AnyForm.show()
else
msgbox "Your Username and Password are Invalid"
Temp +=1
End if

if temp=3 then
textUser.enabled=false
textPass.enabled=false
Msgbox "You are get out the range of attempt, This window will closed "
end if
dim UserName as string="Vbpro_2008"

آي ثينك كووود مره سهل مايحتاج شرح اذا فيه اي صعوبه ساعاود لشرحه

والله ا لموفق

اللهم اكتب لنا صيام شهر رمضان وقيامه وأغفر لنا وأرحمنا ياأرحم الراحمين

م . عبدالرقيب أحمد

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

max1424@Hotmail.com

#3

أهلا اخي/ اختي

VBProgrmer

أسعدني ردك و مرورك .......................... والكود الذي وضعته لي صعب جدا جدا ....... مستواي أقل من هكذا ( :wacko: :wacko: :wacko: )

فكرة برنامجي بسيطة جدا

لكن ربما أنا لم أوضحها جيدا ,,,,,,

الفكرة هو برنامج ,, عند ضغط زر button 1 يظهر لي مربع إدخال inputbox ادخل فيه كلمة المرور ( password ) بحث تكون مثلاُ cute123

إذا كانت صح يظهر msg box = congardualtions

إذا كانت خطأ ,, يظهر لي مسج بوكس = أعد المحاولة

وهكذا حتى ثلاث مرات..

ومن بعد المرة الثالثة ........... يظهر لي مسج بوكس= انتهت المحاولات

و ينطفئ البرنامج تلقائياً

عرفت ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

#4
اقتباس
جربت أضع الكود في برنامجي ,, هو ماشي تمام

لكن

يحتوي على خطأ ... إذ أنه

لم أجد البرنامج ينطفئ عند انتهاء المحاولات الثلاث

يجب أن تظهر له الرسالة بعد المحاولة الثالثة وبعدها مباشرة يُنهى البرنامج تلقائياً

الطريقة التي وضعتها لك هي عدم إمكانية الكتابة في التيكست بعد المحاولة الثلاثة ,, ولم أكن أعلم أنك تريده إغلاق البرنامج

أعتذر على تقصير فهمي لسؤالك ,,

عل كل نفس الكود للي عطيتك مجرد راح يكون فيه تغير بسيط

غير هذا الكود :

If x = 3 Then
Text1.Enabled = False
MsgBox "End try "
End If

والذي يعني إذا وصلت قيمة X =3 إذا عطل عمل التيكس وأظهر رسالة

غير الكود إلى :

If x = 3 Then
MsgBox "End try "
end
End If

والتي تعني إذا وصلت قيمة X =3 أظهر رسالة ثم أغلق البرنامج ,,,

أتمنى أكون قدمت ما تريد

تحيااااتي

للصداقة البرمجية

pro-vb6@hotmail.com

#5

أبو فهيد

اخي الكريم

اشكرك مجددا على الكود وعلى تفاعلك معي

والحمدلله البرنامج صار تمام بالإضافة إلى المساعدةالطيبة من الأخ VBProgrmer أيضا

كلاكما مبـدعين

إن شاء الله نأخذ من علمكم و لو قليل

وفقكم الله جميعا

ورزقكم ماتحبون و يرضى :wub:

تحياتي

كيوت

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…