Chce stworzyć prosty program , który losowo wzbiera zdania oraz słowa w zdaniach i w zależności od wyboru radiobuttona pokazuje sie zdanie pierwsze lub drugie.
Dim Keyword As String = TextBox1.Text
Dim Zwierze As String
Dim number As Integer
number = (Rnd() * 3 + 1)
Select Case number
Case 1
Zwierze = " Tygrys"
Case 2
Zwierze = " Małpa"
Case 3
Zwierze = " Ptak"
End Select
Dim Pierwsze As String
Dim key As Integer
key = (Rnd() * 3 + 1)
Select Case key
Case 1
Pierwsze = "To jest właśnie " + Keyword & Zwierze + " zyje w Afryce"
Case 2
Pierwsze = "Czy to Był " + Keyword & Zwierze
Case 3
Pierwsze = "To " + Keyword + Zwierze & " Co on potrafi?"
End Select
Dim Animal As String
Dim liczba As Integer
liczba = (Rnd() * 3 + 1)
Select Case liczba
Case 1
Animal = " Swinia"
Case 2
Animal = " Kura"
Case 3
Animal = " Pies"
End Select
Dim Zdanie As String
Dim klucz As Integer
klucz = (Rnd() * 3 + 1)
Select Case klucz
Case 1
Zdanie = "Ta" + Keyword & Animal + "to zwierze domowe"
Case 2
Zdanie = "Ta" + Keyword & Animal + "to zwirze podwórkowe"
Case 3
Zdanie = "To " + Keyword & Zwierze + " to nie zwierze"
End Select
If RadioButton1.Checked Then TextBox2.Text = Pierwsze
If RadioButton2.Checked Then
TextBox2.Text = Zdanie
Else
TextBox2.Text = ""
End If
Problem na pewno leży w codzie radiobuttonów gdy wcisnę pierwszy nie pokazuje mi się nic w przypadku drugie pokazują mi się wszystkie zdania.
Jak mogę to rozwiązać?
dodanie znacznika <code class="vbnet"> - furious programming