vbscript - 从列表中回显随机名称,vbscript

标签 vbscript

我对编程很陌生,我想制作一个程序,从 Vb 脚本的列表中随机选择一个名称或句子。

这是列表:

Jacob
James
Jason
Caleb
Ashlee
John

程序需要从该列表中选择一个随机名称。

如果有人可以帮忙,我将不胜感激,谢谢

最佳答案

VBScript 中没有内置方法可以完成您所需要的操作。您必须按如下方式实现您自己的。
另外,您可能想查看这些:


Randomize

Function RandomWithinRange(min, max)
    RandomWithinRange = Int((max - min + 1) * Rnd() + min)
End Function

Function RandItemFromArray(arr)
    RandItemFromArray= arr(RandomWithinRange(LBound(arr), UBound(arr)))
End Function

Dim names
    names = Array("Jacob", "James", "Jason", "Caleb", "Ashlee", "John")

MsgBox RandItemFromArray(names)

关于vbscript - 从列表中回显随机名称,vbscript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29088793/

相关文章:

html - 如何在 HTA 中使输出可选

powershell - 使用 PowerShell 获取上次 Windows 更新安装日期

vbscript - Windows 7 计划任务 "runs"但不执行任何操作

.net - 使用 VBScript 中的 System.Globalization.CultureInfo

asp-classic - 创建 Excel 电子表格

excel - 为什么条件在 Do-Loop 之外起作用,但在其中给出类型不匹配

vbscript - 使用 vbscript 在单独的进程中启动 Internet Explorer 8

database - 连接到 Sybase 数据库的 VBScript 错误 - 找不到提供程序

excel - 仅将 Excel 中的可见单元格保存为 CSV

user-interface - 多按钮 GUI VBScript