السلام عليكم
أرجو منكم مساعدتي
فكرة مشروعي ( أسئلة مسابقة من القران الكريم )
ولا أعلم أين الخطا في الكود لكن لا أستطيع تشغيل البرنامج
الرجاء المساعدة وكيف يمكنني احتساب المجموع ؟
وشكررا
السلام عليكم
أرجو منكم مساعدتي
فكرة مشروعي ( أسئلة مسابقة من القران الكريم )
ولا أعلم أين الخطا في الكود لكن لا أستطيع تشغيل البرنامج
الرجاء المساعدة وكيف يمكنني احتساب المجموع ؟
وشكررا
الخطأ في انه يجب وضع الكود "Sum=0" تحت حدث معين مثل حدث الـ Form_Load وهو يعني انهعند تحميل الفورم يساوي قيمة المتغير Sum بالصفر
Private Sub Form_Load() sum = 0 End Sub
وعند التصريح عن المتغير Sum في Form1 اذا فهو خاص بهذا الفورم فقط ولا يمكن استخادمه في فورم اخر
ولأستخدامه في باقي الصفحات يجب التعريف عنه داخل قصم التصريحات Module وليس في الفورم , ولإضافة Module جديد نفس طريقة إضافة فورم جديد لكن بدل اختيار Form نختار Module من القائمة
ثم نكتب كود التصريح عن المتغير ولكن نستبدل Dim بـ Public ليكون متغير عام لإستخدامه في اي صفحة من صفحات المشروع
Public sum As Single
وفي المثال ما تم توضيحه ,,,,,
ولكن لي ملاحظة , هناك طريقة افضل يمكن اتباعها في مثل هذا البرنامج وهي كالاتي :
تصميم فورم واحد لعرض كل الاسئلة والاختيارات الخاصة بها وتصميم قاعدة بيانات صغيرة يتم وضع فيها كل الاسئلة وكل سؤال بالاختيارات الخاصة به ورقم الاختيار الصحيح
ثم يتم استدعاء الاسئلة والاختيارات في هذا الفورم وعند الإجابة عن السؤال يتم استدعاء بيانات السؤال الجديد من قاعدة البيانات ووضعه في نفس الفورم وهاكذا حتى تنتهي الاسئلة ويتم احتساب الدرجات
وبالتوفيق ,,,,,
It does not matter what they know about you, but what you can do, so let your work speak of you
mmghv VB6 Programmer
شكرا لك اخي جزاك الله خيررر
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…