السلام عليكم ورحمه الله وبركاته ..
لوسمحتم انا في صدد عمل لعبه ترتيب الكلمات باللغه الانجليزيه للاطفال بvb.net ,فمثلا هنا كلمه "cat"وضعت ثلاث بوتون وتكست واحد كل بوتون يحتوي على حرف معين يتم الادخال في التكست عن طريق الضغط على البوتون ومن ثم اخفاءه اذا كان الادخال صحيح يتم تلوين الكلمه بالاخضر واذا كان خاطئ يتم تلوينه بالاحمر وثم ينتقل للفورم الاخرى
هذا الكود تحت التكست :
[[if TextBox1.Text = "" Then Exit Sub
If TextBox1.Text = "cat" Then
TextBox1.ForeColor = Color.Green
AxWindowsMediaPlayer1.URL = "Excellent.mp3"
PictureBox2.Visible = True
End If
If TextBox1.Text = "act" Or TextBox1.Text = "atc" Or TextBox1.Text = "cta" Or TextBox1.Text = "tca" Or TextBox1.Text = "cta" Then
TextBox1.ForeColor = Color.Red
AxWindowsMediaPlayer1.URL = "try again.mp3"
Button1.Refresh() : Button2.Refresh() : Button3.Refresh()
End If]
هناك عده مشاكل واجهتني :wacko: :
1- اذا كان الادخال خاطئ لاترجع البوتون تظهر للمحاوله مره اخرى , استخدمت داله refrash لكن لم تضبط .
2- اذ ا كان الادخال قراءه فقط read only =true ماتتلون الكلمه .
وفي المرفقات مثال على ذالك .
ارجو المساعد ضرووووووووري جدا جدا الله يجزاكم خير


