Public Class bclock
Dim x, d, y, v(1) As Integer, b As String
Private Sub l(ByVal p)
v(p) = System.Math.Abs(p - 1)
For x = 0 To 5
Me.Controls("n" & x & "p" & p).Visible = CBool(System.Math.Abs(p - 1))
Next
End Sub
Private Sub btnsh_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnsh.Click
l(System.Math.Abs(CInt(rd0.Checked)))
End Sub
Private Sub tmr_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tmr.Tick
For x = 0 To 5
d = Val(TimeString.Replace(":", "")(x))
Me.Controls("n" & x & "p0").Text = d
Do Until d = 0
b = d Mod 2 & b
d = d \ 2
Loop
Me.Controls("n" & x & "p1").Text = Microsoft.VisualBasic.Right("0000" & b, 4)
b = ""
For y = 0 To 3
CType(Me.Controls("rd" & x & y), RadioButton).Checked = CBool(Val(Me.Controls("n" & x & "p1").Text(y)))
Next
Next
End Sub
End Class
useit.com web usability niels jakob