vb6关于msgbox的问题!

在一个按钮加入以下代码:PrivateSubCommand1_Click()Dima(3)AsStringa(0)="1"a(1)="2"a(2)="3"a(3)="4"... 在一个按钮加入以下代码:
Private Sub Command1_Click()
Dim a(3) As String
a(0) = "1"
a(1) = "2"
a(2) = "3"
a(3) = "4"
Randomize
MsgBox a(Int(Rnd * 4)), vbOKOnly, "结果"
End Sub

可以随机抽取,但如何在msgbox弹出窗口中显示结果(1,2,3,4)前加入文本框text输入的内容?

eg.在文本框中输入“我是”
然后msgbox会随机显示“我是1”或“我是2”或“我是3”或“我是4”
展开
 我来答
_fmlyht
2011-04-17 · TA获得超过2359个赞
知道大有可为答主
回答量:2398
采纳率:0%
帮助的人:1844万
展开全部
Private Sub Command1_Click()
Dim a(3) As String
a(0) = "1"
a(1) = "2"
a(2) = "3"
a(3) = "4"
Randomize
'在msgbox弹出窗口中显示结果(1,2,3,4)前加入文本框text输入的内容
MsgBox test.test & Cstr(Rnd * 4), vbOKOnly, "结果"
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
亚远景信息科技
2024-12-11 广告
上海亚远景信息科技有限公司是国内汽车行业咨询及评估领军机构之一,深耕于ASPICE、敏捷SPICE、ISO26262功能安全、ISO21434车辆网络安全领域,拥有20年以上的行业经验,专精于培训、咨询及评估服务,广受全球车厂及供应商赞誉,... 点击进入详情页
本回答由亚远景信息科技提供
tianqing20wen

2011-04-17 · TA获得超过2.4万个赞
知道大有可为答主
回答量:8226
采纳率:88%
帮助的人:5140万
展开全部
Private Sub Command1_Click()
Dim a(3) As String
a(0) = "1"
a(1) = "2"
a(2) = "3"
a(3) = "4"
Randomize
MsgBox Text1.Text & a(Int(Rnd * 4)), vbOKOnly, "结果"
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
barocco
2011-04-17
知道答主
回答量:63
采纳率:0%
帮助的人:22.6万
展开全部
'例如放入一个名为TEXT1的文本框
'将MSGBOX一句改为:
MsgBox Text1.Text & a(Int(Rnd * 4)), vbOKOnly, "结果"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式