![]() |
|
[سؤال] كود يصدر صوت في لعبة - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [سؤال] كود يصدر صوت في لعبة (/showthread.php?tid=32149) |
كود يصدر صوت في لعبة - shzz - 17-11-19 اريد باقي كود اذا ضغط اللاعب علي الاجابة الصحيحه يظهر له صوت تنبيه واذا اجابة خاطئة صوت اخر Public Class Form1 Sub Generate_question() 'مدى القيم التي تظهر للمستخدم Dim a As Integer, b As Integer Dim Correct_answer As Integer, First_answer As Integer, Second_answer As Integer a = 0 ' بداية الاعداد b = 50 ' نهاية الاعداد TXT_N1.Text = (CInt(a + VBMath.Rnd() * (b - a) + 1) + DatePart(DateInterval.Second, Now)) Mod (b + 1) TXT_N2.Text = (CInt(a + VBMath.Rnd() * (b - a) + 1) + DatePart(DateInterval.Second, Now)) Mod (b + 1) Correct_answer = Val(TXT_N1.Text) + Val(TXT_N2.Text) First_answer = (CInt(0 + VBMath.Rnd() * (100 - 0) + 1) + DatePart(DateInterval.Second, Now)) Mod (100 + 1) While First_answer = Correct_answer First_answer = (CInt(0 + VBMath.Rnd() * (100 - 0) + 1) + DatePart(DateInterval.Second, Now)) Mod (100 + 1) End While Second_answer = (CInt(0 + VBMath.Rnd() * (100 - 0) + 1) + DatePart(DateInterval.Second, Now)) Mod (100 + 1) While Second_answer = Correct_answer Or Second_answer = First_answer Second_answer = (CInt(0 + VBMath.Rnd() * (100 - 0) + 1) + DatePart(DateInterval.Second, Now)) Mod (100 + 1) End While TXT_answer1.Text = Correct_answer TXT_answer2.Text = Second_answer TXT_answer3.Text = First_answer End Sub Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Call Generate_question() End Sub End Class |