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

ممكن مساعدة بالفيجوال بيسك 2005

مغلق
بدأه اسم مخالف 7 في 25 ديسمبر 2007 · 8 رد · 1,051 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أنا عندي مشروع باستخدام الفيجوال بيسك2005،،وبما إني مازلت مبتدئه.. فما زلت أواجه مشاكل

وأرجو من يمكنه مساعدتي أن يفعل..للضروره

والمشروع هو..

برنامج أسئلة ،، الأسئلة تكون في داتا بيس وهي أسئلة إختيار من متعدد و اسئلة صح وخطأ..

المفروض اللاعب يختار أحد نوعين الأسئلة السابقة و يظهر له عشرة أسئلة من النوع الذي إختاره بشكل عشوائي من الداتا بيس..

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

1.رقم السؤال

2.السؤال

3.إجابة السؤال

المشكلة في ربطها بالفيجوال كيف تظهر و كيف أربط إجابة اللاعب بالإجابة الصحيحة التي في الداتا يعني المفروض وين يجاوب اللاعب في تكست بوكس أو ريديو بوتن ..

أرجو المساعدة لأني محتاجه ضروري لو سمحتوا ولكم جزيل الشكر وصادق الدعاء

ملاحظة..(المفروض استخدام currancy manager)

#2

بصي

انا هاساعدك في هذا المشروع من الأول ويارب يجعلني اكمل معاكي ومانشغلش بحاجة تانية

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

1- رقم السؤال

2- السؤال

3- الإجابة

احنا ممكن نستغني عن العمود رقم 3 اللي هو بتاع الإجابة

لأنه لا داعي بتسجيل الإجابة

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

هانعطي له درجة على الفور

بس مش هاتظهر إلا في النهاية

سيبك من ده دلوقتي

خلينا نمسك المشروع من الأول

عاوزة المتسابق بمجرد ما يخش المسابقة يتسئل اي اسئلة ؟

ولا يختار نوع الأسئلة ؟

يعني علوم تاريخ جغرافية فيزياء دينية ......

لو عاوزة هذه التصنيفات ستقومي بفعل جدول لكل صنف من هذه الأسئلة

وبعد ما تقرري

ضعي الأسئلة اللي عاوزاها في العمود الخاص بالأسئلة

وضعي ارقامها من 1 الى اخر سؤال

وقوليلي

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#3

يعطيك الف الف عافية ويارب نكمله بشكل صح..

لأنه من جد محتاجة للمساعدة..

يطلع له اي أسئلة ما يهم تصنيفها..

المفروض اللاعب يختار أحد النوعين صح و خطأ أو إختيارات..وبعدين يظهر له بشكل عشوائي من الداتا عشرة اسئلة

كل سؤال امامه إجابات واللاعب يختار الإجابة الصحيحة..

المشكلة كيف أربط إجابة اللاعب بالإجابة الصحيحة في الداتا..

اتمنى إني قدرت اوضح مشكلتي..

#4

المطلوب بشكل واضح و مفصل..

Create a Test Program Where:

1-Bulid Access data base contains 2 tables T/F Quse and Multiple ChoiceQuse tables

*T/F Quse tables contains Questions and their answer T/F

* Multiple ChoiceQuse tables contains Questions , three Multiple Choice and their answer

2-Program should have T/F and Multiple Choice Modes...In T/F Mode , Use Qusetions from T/F Quse tables. ..In Multiple Choice Mode , Use Qusetions from Multiple ChoiceQuse tables....User should be able to select the Mode.

3-Program takes your Name and Display Ten Qusetions selected randomly from tables.

تم تعديل هذه المشاركة بواسطة أحلى لولو في 25 ديسمبر 2007 في 22:15

#5

بصي ياستي

عملية ان هانشوف الإجابة صحيحة ولا لأ دي هاتكون عملية فورية على الفورمة نفسها

مالهاش دعوة بقاعدة البيانات

المفروض ان حضرتك هاتكوني عارفة الإجابات الصحيحة بتاعة كل الأسئلة اللي انت حطاها

بالنسبة اسئلة الصح والخطأ

هاتعملي بالفكرة دي (طبعا بعد اختيار السؤال عشوائيا)

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

*******************

لو السؤال المعروض رقم 15 اعمل كدة ....

لو المستخدم علم على الــ RadioButton1 (طبعا هو ده الإختيار الصحيح)

يبقى x = x + 1

لو السؤال المعروض رقم 4 اعمل كدة ....

لو المستخدم علم على الــ RadioButton2 (طبعا هو ده الإختيار الصحيح)

يبقى x = x + 1

وهكذا الى ان تنتهي الأسئلة وفي النهاية هاتقومي بعرض الــ X

اعملي الجزء ده عقبال ما افكرلك في طريقة حلوة للأسئلة الإختيار بين المتعدد

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#6

بس يا سيدى بالنسبه للبرنامج بتاعك لازم تحدد شكل الفورم يعنى

لو انت عايز تعمل زرار للرجوع للخلف مثلا يعنى هترجع للفورم اللى سجلت اجابتها متحولش لازم تعمل داتا بيز تسجل نتيجه كل فورم فيها و الفورم الاخير تصحح النتايج و تظهر النتيجه ومينفعش حل الاستاذ الفاضل الاخير بتاع المتغير اكس و متحولش لانى عملت البرنامج وجننى

لو مصره تنفذى نفس الطريقه اللى فاتت مع وجود متغير واحد يبقى هتشتغل بال مصفوفات و الجوريزم بحث فى المصفوفه على القيمه لو موجوده يحدثها ولو لا يضع النتيجه الجديده

لا مع الرجوع للخلف هيحسب النتيجه مرتين بمجرد المرور على النافذه دى مره تانيه والطريقتين اللى قولتهم هما الحل

بالنسبه لو انت هتعمل البرنامج فى اتجاه واحد ببساطه هتعمل متغير واحد public shared وبس فى الزرار جمله select case وكل حاله فى حاله استخدام الاختيار الخاص بها هترجع الناتج لو صح يبقى بنزود النتيجه واحد لو غلط بنسيب نفس القيمه

select case (x)

case r1.checked=true

x=x

case r2.checked=true

x=x+1

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

#7

مشكور اخي على التعليق

بس احب اقولك ان طريقة عرض كل سؤال في فورمة خاصة بها دي طريقة بدائية جدا

المفروض هي فورمة واحدة بس والــ Label هو اللي بيتغير

يعني الكلام هو الي هايتغير مش الفورمة بأكملها

وكمان ازاي بعد ما تحل السؤال ينفع ترجع لورا ؟؟؟؟؟

اكيد مافيش مسابقة بتعمل الكلام ده !!!!!!!!

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#8

مشكورين جميعا..

يعطيكم الف عافية..

أنا استخدمت طريقة أخرى..بعد تفكييييييييييييييييييييير عميق..والحمد الله ضبطت..

ما قصرتوا كلكم بتفاعلكم..وتقديم المساعدة الله يجزاكم خير

#9

ماهي الطريقة

ماتكتبيها هنا علشان نستفيد احنا كمان

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

هذا الموضوع مغلق.

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