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

الكلمات المتقاطعة والتأكد من الحل

مغلق
بدأه الـــوافـــي في 25 سبتمبر 2007 · 11 رد · 1,847 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

قمت بعمل برنامج للكلمات المتقاطعة وأبغى اذا ضغطت على الزر يتأكد من الحل ويقولي إذا الحل صحيح أو لا ؟

المشكلة في الشرط

حاولت أكتب

if ( text1.text = "ك" and ...... text76.text="و" )  then 
msgbox("ممتاز")

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

أرجو المساعدة

أبغى إذا ضغطت على الزر الأول يشيك على المربعات فإذا لقى الحروف كلها صحيحة يظهر الرسالة "good " ، و إذا لقى واحد منها أو أكثر غلط يطلع الرسالة "bad" ، أما الفورم الثاني فما له شغل في الفورم الأول ، الفورم الثاني وظيفته إن المستخدم يشوف الحل الصحيح فيه فقط لا غير .

أتمنى تكون الصورة وضحت

وشكرا

( البرنامج في المرفقات )

cross_words.rar

#2

أهلا بك بالمنتدى :)

أجمع الحروف بـ String واحد و قارنه ككل بالكلمة.

Dim strAll As String
strAll = Text1.Text & Text2.Text '& ....................

If UCase($strAll) = UCase$("الكلمة الصح") Then
		MsgBox "Yub , This is right :)"
	Else
		MsgBox "Oooooooooooooops , Try again :("
End If
#3

شكرا لتجاوبك أخوي ، وجزاك الله خيرا

المشكلة أن كل مربع له قيمة مختلفة عن الآخر

يعني في مربع قيمته "أ" والآخر "ك" مثلا وهكذا هي 67 مربع

في انتظار ردك

#4

وما المشكلة فى ذلك ؟

أن كان لديك أكثر من كلمة جمعهم فى String Array و قارن كل كلمة فيه بما لديك من الكلمات الصحيحة.

بالمناسبة أنا لم أرى مشروعك و لن ينفع أنى أراه حاليا , لكن لا توجد مشاكل , أطلق لخيالك العنان و ألعب مع البرنامج :lol:

تم تعديل هذه المشاركة بواسطة msayed2004 في 26 سبتمبر 2007 في 00:27

#5

لم أفهم ما تقصده أخي العزيز

هلّا أعطيتني مثال بسيط

لو كان لدي ثلاثة مربعات :

الأول قيمته الصحيحة هي "أ"

الثاني قيمته الصحيحة هي "ك"

الثالث قيمته الصحيحة هي " م"

فكيف سيكون الكود ؟

أسأل الله أن يغفر لك ولوالديك وأن يدخلكم فسيح جناته .

#6

أنت مش يهمك أنه الحروف يعملوا كلمة معينة , و ليكن فى مثالك كلمة " أكم " ؟

#7

إلا يهمني

لكنها مفرقة كل حرف في مربع ( على طريقة الكلمات المتقاطعة )

يعني مثلا كلمة الله راح تكون : ا ل ل ه

وكل حرف منهم في مربع لوحده

#8

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

تم تعديل هذه المشاركة بواسطة msayed2004 في 26 سبتمبر 2007 في 01:36

#9

تقصد بالترتيب إني عارف إن text1 فيه " أ" و text2 فيه "م" مثلا

إذا كان هذا هو اللي تقصده فجوابي نعم عارف ترتيبها

#10

تبقى ايه المشكلة بقى طالما أنك عارف الترتيب ؟

#11

الحمد لله الطريقة نفعت معايا

وإن شاء الله أنزل لكم البرنامج كامل بعد ما أخلص منه

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

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