السلام عليكم..
واجهتني مشكلة أثناء محاولة كتابة كود في الفيجوال بيبسك أرجو مساعدتي في حلها
أنا لدي أداة text وأريد من الكود الذي أضعه أنه عندما يدخل المستخدم رقم 972 يظهر له رسالة أن الرقم صحيح وعندما يدخل رقم أكبر أو أصغر يظهر له رسالة أن الرقم خطأ والرقم الصحيح أكبر أو أصغر من الرقم الذي أدخله
أول أمر عرفت الكود الخاص به ووضعته وهو:
if val(text1.text)=972 then
msgbox "الرقم صحيح"
end if
لكن المشكلة في إظهار الرسالة عندما يكون الرقم غير ذلك ..وضعت كود بعد الكود السابق وهو
if val(text1.text)<972 then
msgbox"الرقم خطأ"
لكن لم ينجح هذا الكود فعند محاولتي لإدخال الرقم الصحيح وهو 972 أو ما أضع الرقم 9 يظهر لي رسالة الرقم خطأ!!أي دون أن أكمل الرقم أصلاً
وحاولت في الشيفرة باستخدام كلمة else
بعد جملة if
ولكن لم تنجح
فما الكود المطلوب لكي يقوم بإظهار رسالة يبين فيها أن الرقم خطأ بعد إدخال كامل الرقم
وإذا كانت المشكلة غير واضحة فأنا أعيد شرحها إن شاء الله
