Thank you (sincerely) for the tips. I figured it out:
<pre>Public MaxAmount As Integer
Public FrmattedAmt As New Random
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
RadioButton4.Hide()
RadioButton5.Hide()
RadioButton6.Hide()
Button1.Enabled = False
Button2.Enabled = False
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
If RadioButton1.Checked = False And RadioButton2.Checked = False And RadioButton3.Checked = False Then Exit Sub
Randomize()
Select Case MaxAmount
Case 9
TextBox1.Text = FormatCurrency(Math.Round(FrmattedAmt.Next(1, MaxAmount), 2), 2)
Case 99
TextBox1.Text = FormatCurrency(Math.Round(FrmattedAmt.Next(10, MaxAmount) / 100, 2), 2)
Case 999
TextBox1.Text = FormatCurrency(Math.Round(FrmattedAmt.Next(1, MaxAmount) / 100, 2), 2)
End Select
TextBox1.Select(0, 0)
RadioButton1.Enabled = False
RadioButton2.Enabled = False
RadioButton3.Enabled = False
Button1.Enabled = False
Button2.Enabled = True
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
RadioButton1.Checked = False
RadioButton1.Enabled = True
RadioButton2.Checked = False
RadioButton2.Enabled = True
RadioButton3.Checked = False
RadioButton3.Enabled = True
RadioButton4.Hide()
RadioButton5.Hide()
RadioButton6.Hide()
TextBox1.Clear()
Button1.Enabled = False
Button2.Enabled = False
End Sub
Private Sub RadioButton1_CheckedChanged(sender As Object, e As EventArgs) Handles RadioButton1.CheckedChanged
RadioButton1.Font = IIf(RadioButton1.Checked = True, New Font(RadioButton1.Font, FontStyle.Bold), New Font(RadioButton1.Font, FontStyle.Regular))
If RadioButton1.Checked = True Then
MaxAmount = 999
Button1.Enabled = True
End If
End Sub
Private Sub RadioButton2_CheckedChanged(sender As Object, e As EventArgs) Handles RadioButton2.CheckedChanged
RadioButton2.Font = IIf(RadioButton2.Checked = True, New Font(RadioButton2.Font, FontStyle.Bold), New Font(RadioButton2.Font, FontStyle.Regular))
If RadioButton2.Checked = True Then
MaxAmount = 9
Button1.Enabled = True
End If
End Sub
Private Sub RadioButton3_CheckedChanged(sender As Object, e As EventArgs) Handles RadioButton3.CheckedChanged
RadioButton3.Font = IIf(RadioButton3.Checked = True, New Font(RadioButton3.Font, FontStyle.Bold), New Font(RadioButton3.Font, FontStyle.Regular))
If RadioButton3.Checked = True Then
MaxAmount = 99
Button1.Enabled = True
End If
End Sub
End Class