改变caption属性 vb

当点击command1时,label1的caption属性改为指定的文字,如“你好”当再次点击command1时,label1的caption属性改为指定文字,如“晚安”... 当点击command1时,label1的caption属性改为指定的文字,如“你好”
当再次点击command1时,label1的caption属性改为指定文字,如“晚安”
第3次依然如旧,每次改变的caption都不同,大概会去到20次。

那我应该在command1里输入什么??(回答第一段即可)
展开
 我来答
改昵称真麻烦Pr
2008-04-30 · TA获得超过125个赞
知道小有建树答主
回答量:106
采纳率:100%
帮助的人:76.3万
展开全部
'晕倒,我这个完全可以实现。
'新建一工程,再添加一个Command1和一个Label1,把下面的代码复制到你的程序中,把其他原有代码一律删除,运行看看
dim s(1 to 20) as string
dim m as integer

private sub form_load ()
m=0
s(1)="你好"
s(2)="晚安"
randomize
for i=3 to 20 '不行写了,生成随机数吧
s(i)=int(100*rnd)
next
end sub

private sub command1_Click()
m=m mod 20+1
label1.caption=s(m)
end sub
帐号已注销
2008-04-30 · TA获得超过1809个赞
知道大有可为答主
回答量:1971
采纳率:0%
帮助的人:2350万
展开全部
private sub command1_click()
if label1.caption<> "你好" then
label1.caption="你好"
else
label1.caption= "晚安"
end if
end sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dccrazyboy
2008-04-30 · TA获得超过265个赞
知道小有建树答主
回答量:405
采纳率:0%
帮助的人:344万
展开全部
Option Explicit
Dim a As Integer
Private Sub Command1_Click()
a = a + 1
Select Case a
Case 1
Label1.Caption = "你好"
Text1.Text = "你好"
Case 2
Label1.Caption = "晚安"
Text1.Text = "晚安"
'…………
End Select
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fengguotpy
2008-04-30 · TA获得超过607个赞
知道小有建树答主
回答量:215
采纳率:100%
帮助的人:125万
展开全部
Private Sub Command1_Click()
static lngN as long

select case lngN
case 0
label1.caption="你好"
case 1
label1.caption="晚安"
end select

lngN=lngN+1
if lngN>2 then lngN=0
end sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式