我是编程新手,我想做一个程序,可以从Vb脚本列表中随机选择一个名字或句子。
列表如下:
Jacob
James
Jason
Caleb
Ashlee
John
程序需要从该列表中随机选择一个名称。
如果有人能帮上忙,我将不胜感激,谢谢
发布于 2015-03-17 17:14:39
您可以像这样尝试:
Option Explicit
Dim names,index
Randomize
names = Array("Jacob","James","Jason","Caleb","Ashlee","John","Mike","Ken","Mark","Kim","Cindy","Joe")
index = Int((UBound(names)+1)*Rnd())
msgbox names(index)
发布于 2015-03-17 07:39:08
使用类Random作为列表的索引。
Dim namesList As New List(Of String)
namesList.Add("John")
namesList.Add("Mike")
//etc
Dim randomNum = new Random()
Dim randomName = namesList(randumNum.Next(0, namesList.Count))
https://stackoverflow.com/questions/29088793
复制相似问题