VB怎样给command控件随机加上某些特定的Caption?

 我来答
syx54
2012-07-08 · TA获得超过7378个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2743万
展开全部
所谓随机,就是根据你的预设,由随机数来决定从你的预设中选哪一项而已。
思路:
1,预先设置一组文本内容,分别顺序编号,将编号与文本存入数组。
2,产生随机数,根据随机数,显示相应序号的文本。
命令:
Command1.Caption = 数组名(随机序号)
追问
如果这些 Caption 中有一样的  比如说军旗 一方的各个棋子
追答
哦,一样的也没有关系啦,只不过是根据随机次序决定哪个显示什么而已。
你可以添加控件组:
Command1(n)
n = 1 ---- 30 (对不起我已经快60了,早忘记军旗一方是几个了)
然后设置数组数组:d(1 to 30) as string
d(1) = "班长"
d(2) = ???
...
d(30)= "军旗"
产生30个不重复的范围在1--30之间的随机数序列:
比如:
第1个是30,第2个是1......
那么:
Command1(1).caption = d(30) '显示军旗
。。。。。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式