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

_ مساعدة_

مغلق
بدأه AliRahmah في 22 أبريل 2005 · 14 رد · 1,201 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

من جديد اطلب المساعدة وجزاكم الله خير الجزاء

وسؤالي هو

عند الغضط على زر يظهر سؤال وعند الاجابة الصحيحة تتحرك الصورة وعند الاجابة الخاطئة يظهر سؤال جديد ..

كيف يحدث ذالك

نرجو الاجابة السريعة وجزاكم الله خير الجزاء ..

تم تعديل هذه المشاركة بواسطة AliRahmah في 22 أبريل 2005 في 09:10

#2

ليش

ابغيها ضروري

:(

#3

:(

#4

ويييييييييييييه لهدرجة صعببببببببببببب

:(

#5

انا راح اعملها الك كن في انتظاري بأذن الله

#6

شكراااااً لك أخي العزيز

بارك الله فيك وجزاك الله خير الجزاء

وسأنتظرك على احر من الجمر

تحياتي ،،

:)

#7

مرحبا

ان شاء الله يكون المثال جيد وبيرد على استفسارك لكن اعذرني شوي

محتاج بالأول تفتح البرنامج ثم f5 لأني ماحفظت أخر تعديل

ويارب يضبط معك لآن عندي مشكلة في البرنامج ...اعطيني خبر اذا المثال ضبط معاك ..وشكرا

WindowsApplication2.zip

#8

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

شكراً جزيلاً لك على هذه المساعدة وجزاك الله خير الجزاء

سويت مثل ماقلت انته

بس طلع فيه بعض الاخطاء .. غير انه الصورة لا تتحرك عند الاجابة الصحيحة

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

عذراً

واتمنى الاجابة قبل يوم السبت اعتذر منكم جميعاً

تحياتي ،،

mypcojct.zip

#9

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

الخصائص مثلا

x=10

y=4

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

بخط مستقيم راح ازيد في x ويضل y محتفظ بقيمتة مع مراعات الأتجاة

يعني حتى تتحرك الصورة الى اليمين

x=x+20

اما حتى تتحرك الى اليسار

x=x-20

انت استخدمت موقع صورتي في المثال وهي تختلف عن موقع صورتك لذا ماراح تتحرك صورتك

طبعا انت ممكن تخلق اشكال رائعة غير الحركة المستقيمة

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

لعبة مثل الثعبان وفي سلالم ترجعك اما للخلف او للأمام

غير كذا انت طبعا عندك مجموعة اسئلة لازم تحدد وين راح تكتبها هل في الفورم ام في ملف نصي ثم تستدعيها

ثم الأجابة هل هي خيارات ام المستخدم يكتبها

انا مثلا عمل لك من باب السرعة

مصفوفة

الحد الصفري فية السؤال الأول والحد الأول والثاني والثالث الخيارات والحد الرابع الجواب الصحيح

الحد الخامس فية السؤال الثاني....وهكذا

استخدمت دالة تولد ارقام عشوائية بين 0 الى 9...كل رقم راح اضربة بـ5 لماذا؟ لان حدود المصفوفات

اللي مخزن فية السؤال من مضاعفات 5

فراح ينكتب في اداة العنوان محتوى المصفوفة وفي الأزرار الخيارات.. احصل على المصفوفة الي تمثل

الخيارات من زيادة في حد مصفوفة السؤال لان كل مصفوفة سؤال خياراتها والجواب يليها مباشرة

اما قيمة الجواب فراح يتخزن في متغير عام .

ولتحديد الإجابة الصحيحة نكتب ذالك في حدث CheckedChanged

وليس click

ان شاء الله اكون جاوبتك وفهمت علي

راح ارفق لك المثال لكن انت اعمل لة تشغيل بالأول اي افتح المشروع ثم f5 لأن انا الفجول عندي

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

موفق

#11

السلام عليكم شكراً جزيلاً لك على متابعتك لي ومساعدتي

بالنسبة للبرنامج شغلته ولا فيه اي عطل عندي !!

اما عن سؤالي كيف لي ان اعمل مسار كما في الصورة المرفقة ..

وايضاً لا تظهر لي رسالة الصح او الخطأ

وعند الوصول إلى الكنز لابد للبرنامج ان يعرض رسالة الوصول إلى الكنز

عذراً وياريت ايكون الجواب قبل السبت!!

وشكرا لك وجزاك الله خيراً

post-46045-1114786982_thumb.jpg

#12

يارب ما أكون تأخرت عليك

ارفقت لك المثال بعد ماعملت بعض الإصلاحات حسب طلبك ..راح تتحرك الصورة الى اليسار

في خط مستقيم وعند الوصول الى النهاية راح تظهر مسج بأنك فزت بالمسايقة

الوصول إلى الكنز.zip

#13

شكراً جزيلاً لك

ولكن إذا أردنا الاكمال

من اليمين الى اليسار ومن ثم ينزل إلى ان يصل إلى النقطة الاخيرة _كما في المستطيل _

عذراً ازعجتك .. سأحاول إنا ومن ثم وإذا اي سؤال سأسألك

شكراً جزيلاً

post-46045-1114855216_thumb.jpg

#14

:(

#15

اتحريك الى الأعلى

PictureBox1.Location = New Point(PictureBox1.Location.X,

PictureBox1.Location.Y - 10)

لتحريك الى الاسفل

PictureBox1.Location = New Point(PictureBox1.Location.X, PictureBox1.Location.Y + 10)

لتحريك الى اليمين

PictureBox1.Location = New Point(PictureBox1.Location.X + 10, PictureBox1.Location.Y)

لتحريك الى الشمال

PictureBox1.Location = New Point(PictureBox1.Location.X - 10, PictureBox1.Location.Y)

اذا مثلا حبيت الصورة تتحرك الى اليسار ثم الى الاسفل استخدم دالة if

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

اتمنى لك حظ موفق

nada_200_52@yahoo.com

انا عملت المثال اذا انت مافهمت على هذا الشرح عطني مسج حتى بشوفك على الماسنجر وابعت لك الملف

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

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