-4

您如何让按钮生成一个 0-255(随机)的数字,然后强制它显示在表单字段的文本框中?也可以让它计算你点击按钮的次数并让它强制文本进入文本框?

另外,您将如何强制使用文本框,以便您只能输入 0-255 之间的数字。

当您执行“Application.Restart()”时的另一个问题是如何强制它在重新加载时显示为顶部应用程序(在所有其他正在运行的程序之上)。

4

1 回答 1

0

对于第一个值,使用 NumericUpDown 而不是 TextBox。这会将其限制为整数值,并允许您指定最小值 (0) 和最大值 (255)。Button 可以使用 Random 类和一个简单的 Counter 变量。显示标签中的点击次数,因为此值可能不打算由用户更改:

Public Class Form1

    Private Sub Form1_Load(sender As Object, e As System.EventArgs) Handles Me.Load
        NumericUpDown1.Minimum = 0
        NumericUpDown1.Maximum = 255
        Label1.Text = "Clicks: 0"
    End Sub

    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
        Static R As New Random
        Static Counter As Integer = 0
        NumericUpDown1.Value = R.Next(NumericUpDown1.Maximum + 1)
        Counter = Counter + 1
        Label1.Text = "Clicks: " & Counter
    End Sub

End Class
于 2013-05-19T02:50:50.680 回答