vb设计随机抽奖程序(如何用VB设计随机抽取人名程序)

:暂无数据 2026-09-03 16:30:02 :0

vb设计随机抽奖程序(如何用VB设计随机抽取人名程序)

大家好,vb设计随机抽奖程序相信很多的网友都不是很明白,包括如何用VB设计随机抽取人名程序也是一样,不过没有关系,接下来就来为大家分享关于vb设计随机抽奖程序和如何用VB设计随机抽取人名程序的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

本文目录

如何用VB设计随机抽取人名程序

很简单啊,比如你要从5个人名:张三,李斯,王五,马六,田七
你产生1-5个数字:一一对应就行了,如果产生的随机数是1
那么label1.caption=“张三“,以此类推!
例子:
private
sub
command1_click()
randomize
select
case
int(rnd
*
5
+
1)
case
1
label1.caption
=
“张三“
case
2
label1.caption
=
“李斯“
case
3
label1.caption
=
“王五“
case
4
label1.caption
=
“马六“
case
else
label1.caption
=
“田七“
end
select
end
sub

怎么用vb编个随机抽取人名的小程序,做到不重复并能直接打印显示已抽到的人名

Dim n As Integer
Dim a()
Private Sub Command1_Click()
If n = 0 Then ’第点击执行
m = Val(Text1)
ReDim a(1 To m)
For i = 1 To m ’数组a元素1至mm数
a(i) = i
Next
For i = 1 To m - 1 ’随机打乱数组a元素
r = Int(Rnd * m + 1)
tmp = a(i)
a(i) = a(r)
a(r) = tmp
Next
End If
n = n + 1 ’计数点击数
If n 》 Val(Text1) Then ’数超指定数抽奖结束
MsgBox “抽奖结束“
Exit Sub
End If
Text2 = a(n) ’数组抽第n数由于数组随机排列所相于随机数并且重复
End Sub

[求助]用VB编一个随机抽奖的程序

在vb里新建一个工程
添加一个 Command 和 Label 控件 在Command1 的属性窗里把 Caption 设置成 开始

代码:
’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’
Private Sub Command1_Click()
Dim R As Integer
If Command1.Caption = “开始“ Then
Command1.Caption = “停止“
Else
Command1.Caption = “开始“
End If

While Command1.Caption = “停止“
R = Int((36 * Rnd) + 1)
Label1.Caption = R
DoEvents
Wend

If R = 24 Then MsgBox “恭喜24号中奖“

End Sub
’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’

VB程序设计,随机抽奖,每次产生一个区间为n到m的中奖号码,并自动排

窗体上一个文本框,一个按钮:

Option Explicit

Private Sub Command1_Click()
Dim n As Integer
Dim m As Integer
Dim x As Integer

n = 1234
m = 5678

Randomize
x = Int(Rnd * (5678 - 1234 + 1) + 1234)
Do While x Mod 4 = 0
x = Int(Rnd * (5678 - 1234 + 1) + 1234)
Loop
Text1.Text = x

End Sub

vb 编写一个抽奖程序

command1用来随机抽取,text2显示
text1用来自己输入
command2用来判断
基本思想:假设连续有a位相同,经过验证如果为真则得出结果,如果为假,则假设a=a-1位相同……直到a=0
也可以自己输入text2数据来检验程序
这段程序不局限于7位数

Private Sub Command2_Click()
Dim a$, b$, i%, j%, k%
a = CStr(Text1)
b = CStr(Text2)
For i = Len(a) To 1 Step -1
For j = 1 To Len(a) - i + 1
If Mid(a, j, i) = Mid(b, j, i) Then
k = i
Exit For
End If
Next
If k 《》 0 Then Exit For
Next
Print k, Mid(a, j, i)’输出相同位数和相同数字
If len(a)+1-k》5 Then
MsgBox “对不起,无奖项“
Else
MsgBox Len(a) + 1 - k & “等奖“’判断奖项
End If
End Sub

Private Sub Command1_Click()
a = CStr(Text1)
Text2 = 10 ^ (Len(a) - 1) + Int(Rnd * 0.9 * 10 ^ Len(a))
End Sub

VB设计一个随机抽奖程序,当单击开始按钮时,在两个文本框产生【1,20】之间的随机整数

假定开始按钮是 Command1,两个文本框分别是 Text1、Text2
Private Sub Command1_Click()
Randomize
Text1.Text = Int(Rnd * 20) + 1
Text2.Text = Int(Rnd * 20) + 1
End Sub

文章分享结束,vb设计随机抽奖程序和如何用VB设计随机抽取人名程序的答案你都知道了吗?欢迎再次光临本站哦!

vb设计随机抽奖程序(如何用VB设计随机抽取人名程序)

本文编辑:admin

更多文章:


turtles歌曲(哪位大神有turtles(乌龟组合)的<谢谢>的歌词中文翻译 感激不尽)

turtles歌曲(哪位大神有turtles(乌龟组合)的<谢谢>的歌词中文翻译 感激不尽)

“turtles歌曲”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看turtles歌曲(哪位大神有turtles(乌龟组合)的的歌词中文翻译 感激不尽)!

2026年10月11日 10:00

java转义字符(java中的转义字符的作用是什么)

java转义字符(java中的转义字符的作用是什么)

其实java转义字符的问题并不复杂,但是又很多的朋友都不太了解java中的转义字符的作用是什么,因此呢,今天小编就来为大家分享java转义字符的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年10月11日 09:40

金山铁路22号线(请问现在轨道交通22号线金山铁路是个什么情况据说9月28日就开通了啊~~~)

金山铁路22号线(请问现在轨道交通22号线金山铁路是个什么情况据说9月28日就开通了啊~~~)

“金山铁路22号线”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看金山铁路22号线(请问现在轨道交通22号线金山铁路是个什么情况据说9月28日就开通了啊~~~)!

2026年10月11日 09:10

repercussions(都是余波,repercussions和aftermath有什么区别啊)

repercussions(都是余波,repercussions和aftermath有什么区别啊)

今天给各位分享都是余波,repercussions和aftermath有什么区别啊的知识,其中也会对都是余波,repercussions和aftermath有什么区别啊进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月11日 09:00

dropdownlist 绑定(DropDownList 绑定所有项 并 显示指定项)

dropdownlist 绑定(DropDownList 绑定所有项 并 显示指定项)

本篇文章给大家谈谈dropdownlist 绑定,以及DropDownList 绑定所有项 并 显示指定项对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

2026年10月11日 08:50

协方差计算公式(协方差的计算公式)

协方差计算公式(协方差的计算公式)

这篇文章给大家聊聊关于协方差计算公式,以及协方差的计算公式对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

2026年10月11日 08:10

易语言网页api接口怎么调用(易语言,怎么读取网页json的api)

易语言网页api接口怎么调用(易语言,怎么读取网页json的api)

本篇文章给大家谈谈易语言网页api接口怎么调用,以及易语言,怎么读取网页json的api对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年10月11日 08:00

majority of(the majority of 和 a majority of的区别以及用法例句)

majority of(the majority of 和 a majority of的区别以及用法例句)

这篇文章给大家聊聊关于majority of,以及the majority of 和 a majority of的区别以及用法例句对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

2026年10月11日 07:40

汉字机内码查询表(1个汉字的机内码是几位谢谢)

汉字机内码查询表(1个汉字的机内码是几位谢谢)

大家好,关于汉字机内码查询表很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于1个汉字的机内码是几位谢谢的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

2026年10月11日 07:20

promote翻译(英语翻译倡导怎么说)

promote翻译(英语翻译倡导怎么说)

其实promote翻译的问题并不复杂,但是又很多的朋友都不太了解英语翻译倡导怎么说,因此呢,今天小编就来为大家分享promote翻译的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年10月11日 06:30

最近更新

热门文章

标签列表