作者kclsixbig30 (...)
看板Visual_Basic
標題[VB6 ] 關於取亂數不重複
時間Thu Jun 26 17:30:40 2008
我是一個剛接觸的VB的新手,最近學到取亂數
下面是我寫的程式碼
Private Sub Command1_Click()
For i = 1 To 7
Text1 = Int(Rnd * 46) + 1
Text2 = Int(Rnd * 46) + 1
Text3 = Int(Rnd * 46) + 1
Text4 = Int(Rnd * 46) + 1
Text5 = Int(Rnd * 46) + 1
Text6 = Int(Rnd * 46) + 1
Text7 = Int(Rnd * 46) + 1
Next i
End Sub
如何取到不重複的阿
順便在問一下,我有2個表單,現在想把form2的資料,在form1中使用command顯示出來
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.59.49
推 harehsi:我到的爛方法是把取到的數先和已取到的數比較 06/26 18:14
→ harehsi:要是沒有重覆再存到陣列裡 06/26 18:15
→ harehsi:因為你只要7個,應該不會太浪費吧? 06/26 18:16
推 albb0920:拿一個陣列存候選,抽索引值 06/26 18:50
推 jokkson:用HashTable 06/26 22:09