2011-09-01 45 views
0

我是MS Visual Basic 2008的新手。事實上,我目前正在註冊該類。我最終的課程項目將在一系列數字中生成隨機數。例如,如果我給用戶五個文本窗口來選擇是輸入一個數字還是生成一個隨機數字,我將會有一個名爲RANDOMIZE的按鈕。不幸的是,我不知道隨機函數的代碼行。在MS Visual Basic 2008中獲得一個隨機數

謝謝你的協助。

+0

只需輸入'mathRand' ** Tab ** ** Tab **舉例 –

回答

2

試試這個方法生成與給定的最小值和最大值之間的隨機數:

Private Function GenerateRandomNumber(min As Integer, max As Integer) As Integer 
    Dim random As New Random() 
    Return random.Next(min, max) 
End Function 

這樣稱呼它:

Dim i As Integer = GenerateRandomNumber(0,Int32.MaxValue); 
+0

非常有幫助。謝謝。 – Christopher

+0

@Chris:不客氣,很樂意幫忙。請記住在最能幫助您的答案上使用綠色複選標記。歡迎來到StackOverflow! –

+0

我會在 – David

0

您應該Randomize()Here

檢查出的文檔
+0

之前添加一個Randomize()調用感謝您的鏈接。很有幫助。 – Christopher