中易网

vb 抽号器怎么制作

答案:3  悬赏:0  
解决时间 2021-02-02 11:50
vb 抽号器怎么制作
最佳答案
randomize
产生随机数
Private Sub Timer1_Timer()
num = num + 1
Randomize
e1:
Randomize
a(num) = Int((53 - 1 + 1) * Rnd + 1)
If num > 1 Then
For c = 1 To num - 1
If a(num) = a(c) Then
a(num) = 0
GoTo e1
End If
Next
End If
Text1.Text = a(num)
Text2.Text = Text2.Text + vbCrLf + Str(a(num))

If num = 53 Then
Timer1.Enabled = False
Command3.Enabled = True

End If
End Sub
全部回答
Private Sub Command2_Click() Randomize For i = 0 To 2 a(i) = Int(Rnd * 99999) +1'''随机产生3个数 ,范围1——99999 Next i End Sub print"a(0) + a(1) +a(2)"

提问内没有被抽号的全数是多少,所以把全数当作1000来编程时如下:

dim n(1000) as integer, ttl as integer
private sub command1_click()
dim sc, i

sc = val(text1.text)

if sc <= 0 or ttl < sc then end
randomize()
do while sc > 0

i = cint(int(ttl*rnd() + 1))
if n(i) = 0 then

print i

n(i) = 1: sc = sc-1

end if
loop

end sub
private sub form_load()
ttl= 1000
for i = 1 to ttl
n(i) = 0
next i
end sub

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宝宝多大开始晚上不用尿不湿
《铁齿铜牙纪晓岚》和申和纪晓岚扫地哪一集
新城工商银行在哪
潮州彩塘的经纬度是多少?
王者荣耀5级铭文能卖吗
梦见好大一头猎咬了我手一口
私人送货,没有公司怎么和采购方签订合同
这个子母床怎么安装?
手机QQ与我相关动态提醒怎么关闭
安徽省专业技术人员继续教育证书如何办理
番禺到阳江多少公里
先锋汽车用品批发湘潭河东店地址在什么地方,
大话西游2神兵下面的红色字体怎么炼化
凯驰高压清机和熊猫高压清洗机哪一个性价比好
谁能给我个DNF鬼剑士苍穹之翼补丁
推荐资讯
解释三聚氰胺为何可被不法商贩当做蛋白质代替
有型材下料尺寸计算的软件吗?
小腿肌肉萎缩,神经挫伤,有三年了,不知道能
超声波提取设备的提取原理是什么?
拆迁不合理去哪里投诉
歌曲名字我听的歌是一男歌手唱的歌词说什么幸
华为荣耀7i(全网通,3GB运行内存)支持OTG吗
黔灵山公园东大门怎么去啊,有知道地址的么
去离子水和水有何区别?r
大众三千节温器拆了水温有时正常有时过低为啥
事后知道犯罪行为而没有报案之后配合警方抓获
三一挖机215-9,的手油泵在哪个位置,怎么看
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?