作者LinLeopold (李奥)
看板Visual_Basic
标题[VB6 ] 请问关於checkbox的问题...
时间Fri May 12 22:39:03 2006
各位前辈好 我想请问一个关於checkbox的问题...
嗯 就是啊 我在frame2里面 拉了六个checkbox进去
里面的选项就是一些兴趣的东西 看电影啊 唱歌啊 听音乐啊 等等
然後如果我勾选几个不等的兴趣 最後会show在msgbox里
因为还有别的东西 所以我先把结果写在一个参数interest里
以下是我的程式码:
--------------------------------------------
interest = ""
If Check1.Value = 1 Then
interest = "看电影"
ElseIf Check3.Value = 1 Then
interest = interest + "写书法"
ElseIf Check4.Value = 1 Then
interest = interest + "放空"
ElseIf Check6.Value = 1 Then
interest = interest + "唱KTV"
ElseIf Check7.Value = 1 Then
interest = interest + "看电视"
ElseIf Check9.Value = 1 Then
interest = interest + "上网"
End If
--------------------------------------------
可是最後我测试的结果
譬如说 我勾选3个 有"看电影"、"放空"、"上网"
可是msgbox只会show出第一个"看电影" 後面两个都没show出来...@@"
想请问各位前辈 我哪里出错了 得怎麽改才好!? ^^"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.141.100.58
1F:推 colawei:结构错误 把那一大串If全部拆掉就行了 05/13 00:10
2F:→ unget:因为你用了else...= = 05/13 01:45
3F:推 LinLeopold:感恩 感恩 写出来了... ^^ 05/13 04:47
4F:推 fumizuki:把Else四个字都拿掉 05/13 10:20