'亂數產生序號 Randomize For i = 1 To 20 num = 65 + Rnd * 25 If num Mod 4 = 0 Then s = s + Chr(48 + Rnd * 9) Else s = s + Chr(num) End If Next i Text1(自行改).Text = s
若發現會員採用欺騙的方法獲取財富,請立刻舉報,我們會對會員處以2-N倍的罰金,嚴重者封掉ID!
下面是引用 冷場の貓娘 於 2012-06-16 13:30 發表的 : 可以解釋一下那個程式碼嗎?想學學看
'亂數產生序號 Randomize '初始化亂數產生器 For i = 1 To 20 '迴圈i初始值為1到20時跳出 num = 65 + Rnd * 25 'num=65加上(亂數*25) If num Mod 4 = 0 Then '如果num除以4的餘數 = 0 就執行以下代碼 s = s + Chr(48 + Rnd * 9) 's等於s + [color=#6699cc]Chr函數[/color](48+(亂數乘9)) Else '否則 s = s + Chr(num) 's等於s+[color=#6699cc]Chr函數[/color](num) End If '結束判斷式 Next i '跳出迴圈 Text1(自行改).Text = s '文字框1的文字 = s
下面是引用 jamesli212 於 2012-04-29 17:28 發表的 : 洗不了,都會有防洗機制(例如:打錯三次→五分鐘後才能打)