随机出题系统遇到问题
本人已经上班,单位总组织考试,本人想编写一套模拟考试系统,用户注册,倒计时等其他模块基本完成,就是到数据库随机选题这里弄不懂了,是否用rnd函数还是需要其他,请高人指点!!!!
Option Explicit Private coll As Collection Private Sub Form_Load() Set coll = New Collection Dim i As Long For i = 1 To 12 coll.Add "题目" & i Next Randomize Do While coll.Count > 0 i = 1 + Rnd * (coll.Count - 1) 'Debug.Print coll(i) List1.AddItem coll(i) coll.Remove i Loop End Sub自己调试下就知道思路了。