Pils123
Legacy Member
Hallo,
ik moet in VB het spel "éénarmige bandiet" maken.
maar ik weet niet hoe de geneste functie zou moeten zijn.
Zou je aub eens willen kijken wat er mis is?
Gelieve enkel naar de if-functie te kijken want de rest is nog niet af
Public Class Form1
Private Sub btnKans_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnKans.Click
Dim getal1 As Decimal
Dim getal2 As Decimal
Dim getal3 As Decimal
Randomize()
getal1 = CInt(Int((9 * Rnd()) + 0))
lblGetal1.Text = getal1
getal2 = CInt(Int((9 * Rnd()) + 0))
lblGetal2.Text = getal2
getal3 = CInt(Int((9 * Rnd()) + 0))
lblGetal3.Text = getal3
If getal1 = getal2 = getal3 Then
MessageBox.Show("Je hebt gewonen! Je kan niet meer verder spelen", "Gewonen!", MessageBoxButtons.OK, MessageBoxIcon.Information)
txtPrijs.Text = ("€500")
End If
End Sub
Private Sub btnSluiten_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSluiten.Click
Me.Close()
End Sub
End Class
ik moet in VB het spel "éénarmige bandiet" maken.
maar ik weet niet hoe de geneste functie zou moeten zijn.
Zou je aub eens willen kijken wat er mis is?
Gelieve enkel naar de if-functie te kijken want de rest is nog niet af
Public Class Form1
Private Sub btnKans_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnKans.Click
Dim getal1 As Decimal
Dim getal2 As Decimal
Dim getal3 As Decimal
Randomize()
getal1 = CInt(Int((9 * Rnd()) + 0))
lblGetal1.Text = getal1
getal2 = CInt(Int((9 * Rnd()) + 0))
lblGetal2.Text = getal2
getal3 = CInt(Int((9 * Rnd()) + 0))
lblGetal3.Text = getal3
If getal1 = getal2 = getal3 Then
MessageBox.Show("Je hebt gewonen! Je kan niet meer verder spelen", "Gewonen!", MessageBoxButtons.OK, MessageBoxIcon.Information)
txtPrijs.Text = ("€500")
End If
End Sub
Private Sub btnSluiten_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSluiten.Click
Me.Close()
End Sub
End Class
)