Överst på mitt form så har jag detta:deklarations problem #2...
Private strColor1 As String
Private strColor2 As String
Private strValue1 As String
Private strValue2 As String
Private strPlayers As String
I formet har jag en knippe radiobuttons som gör följande:
Private Sub h1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles h1.CheckedChanged
strColor1 = Microsoft.VisualBasic.Left(h1.Name, 1)
lblColor1.Text = strColor1
End Sub
... och:
Private Sub h2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles h2.CheckedChanged
strColor2 = Microsoft.VisualBasic.Left(h2.Name, 1)
lblColor2.Text = strColor2
End Sub
Sen har jag detta:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Kontroll av o/s...
If strColor1 = strColor2 Then
lblOs.Text = "s"
Else
lblOs.Text = "o"
End If
End Sub
Mitt problem är att det inte funkar :(
lblOs skrivs alltid ut som "s"...
Vad är felet?
Jag provade att byta ut "private" mot "public" i början, men det hjälpte inte...
/Anders