按键精灵 随机文字 我这个程序运行没反应 来大佬告诉我哪里错了?- -! 30
Function随机()Dima,ba=array("多多","你好啊","你在干嘛啊","duoduo")Randomizeb=Int(((UBound(a)+1)*R...
Function 随机()
Dim a,b
a = array("多多","你好啊","你在干嘛啊","duoduo")
Randomize
b = Int(((UBound(a)+1) * Rnd) + LBound(a))
SayString a(b)
End Function 展开
Dim a,b
a = array("多多","你好啊","你在干嘛啊","duoduo")
Randomize
b = Int(((UBound(a)+1) * Rnd) + LBound(a))
SayString a(b)
End Function 展开
展开全部
Function 随机()
Dim a, b, i
' 定义一个字符串数组
a = Array("多多", "你好啊", "你在干嘛啊", "duoduo")
' 初始化随机数生成器
Randomize
' 生成一个介于数组下界和上界之间的随机整数
' VBScript中Array默认下界为0,上界为数组长度减1
b = Int((UBound(a) - LBound(a) + 1) * Rnd + LBound(a))
' 输出或返回随机选择的字符串
' 假设这里使用WScript.Echo来输出到控制台(如果是在Windows Script Host环境中)
' 如果需要函数返回这个值,可以使用 随机 = a(b) 替换下面的WScript.Echo行
WScript.Echo a(b)
End Function
' 注意:如果这段代码是在Windows Script Host环境中运行,
' 你可能需要调用这个函数来看到结果,例如:
' 调用 随机()
Dim a, b, i
' 定义一个字符串数组
a = Array("多多", "你好啊", "你在干嘛啊", "duoduo")
' 初始化随机数生成器
Randomize
' 生成一个介于数组下界和上界之间的随机整数
' VBScript中Array默认下界为0,上界为数组长度减1
b = Int((UBound(a) - LBound(a) + 1) * Rnd + LBound(a))
' 输出或返回随机选择的字符串
' 假设这里使用WScript.Echo来输出到控制台(如果是在Windows Script Host环境中)
' 如果需要函数返回这个值,可以使用 随机 = a(b) 替换下面的WScript.Echo行
WScript.Echo a(b)
End Function
' 注意:如果这段代码是在Windows Script Host环境中运行,
' 你可能需要调用这个函数来看到结果,例如:
' 调用 随机()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询