惠, 我是Visual Basic的新手,我遇到了一些问题。 我在Visual Basic中创建了一个新的Windows窗体应用程序。使用一个TextBox和两个Button。用于显示数字的TextBox。一个按钮用于生成,另一个按钮用于帮助。
我想创建一个简单的应用程序,它将选择一个列出的数字而不是生成它。
示例: 每次单击Generate按钮,它将仅选择14412GG或TE921W或13123SA。该数字将显示在TextBox中。
Evertime我点击“帮助”按钮,会弹出一个包含帮助信息的窗口。多行消息。
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
**This is for Generate button**
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
**This is for Help button**
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
**This is to display the number**
End Sub
End Class
答案 0 :(得分:0)
将这3个值保存在arrayList中,创建一个Random类。
private static ArrayList values1 = new ArrayList{"14412GG","TE921W","13123SA"};
Random rnd = new Random();
int r = rnd.Next(values1.Count);
(string)values1[r]
单击“生成”按钮时显示字符串。
TextBoxVariable.Text = (string)values1[r];
使用Messagebox.Show显示帮助信息。
MessageBox.Show(""Help message line1" + Environment.NewLine + "Help message line2";");
希望这有帮助!
答案 1 :(得分:0)
以下是您的需求:
'Button 1
Dim pool As String = "ABCDEFGHIJKLMNOPQURSTUVWXYZ1234567890"
Dim cc As New Random
Dim count = 0
While count <= 6
textbox1.text = cc.Next(0, pool.Length)
'button2
msgbox("message line1" + vbnewline + "message line2.")
我希望它对你有用。