Visual Basic Express 2008 Help
Posted
by khalidfazeli
on Stack Overflow
See other posts from Stack Overflow
or by khalidfazeli
Published on 2010-04-26T13:51:03Z
Indexed on
2010/04/26
13:53 UTC
Read the original article
Hit count: 251
I have been given a task to:
Develop a program where a child will be presented with picture of a fruit (one of five possible fruit) on the screen at the click of a start button. The child will then try to recognise the fruit and write its name in a specified place on the screen. On the click of a check button the name of the fruit written by the child will be checked by your program and if correct will reward the child with a suitable message. If the name presented by the child is not correct, a suitable message should be presented on a red background with the correct name of the fruit included in the message.
so far I have managed to create a form with 5 different fruit pictures and a text box below them. a button at the bottom of the form then checks the results and presents a message box to tell them if they have passed or failed.
Private Sub btnResults_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnResults.Click
If txtApple.Text = "APPLE" And txtOrange.Text = "ORANGES" And txtStrawberry.Text = "STRAWBERRIES" And txtGrapes.Text = "GRAPES" And txtBanana.Text = "BANANAS" Then
MsgBox("Congratulations! you got it all right!", MsgBoxStyle.OkOnly)
End
Else
MsgBox("Incorrect, please try again", MsgBoxStyle.OkOnly)
End
End If
End Sub
but I can't get it to randomise the picture of the fruit, so it only displays one fruit at a time and checks against it.
Any help is appreciated.
Thanks
© Stack Overflow or respective owner