关键词搜索

源码搜索 ×
×

vb的select语句

发布2022-04-27浏览2263次

详情内容

1.介绍

select语句并不是一种循环语句,而是一种选择结构语句。类似于if语句。


2.select语句和if语句的区别

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAeGhyMHA=,size_20,color_FFFFFF,t_70,g_se,x_16

 select对比if,具有运算速度快,简洁性程度高的特点,但select不支持多对象判断,不能使用类似and、or等等逻辑符号。


3.select的基本语法

select case 判断的对象

 case 条件1

    执行的操作1

case 条件2

   执行的操作2

case else

  执行的操作3

end select


4.实例

实例1成绩判断程序

我们将一个按钮控件和一个文本框控件,放在窗体form1上,当用户输入成绩(在理想情况下,即输入的数的范围在0-100) 当按下按钮command1开始判断成绩等级,100为满分,85—99为优秀,70—84为良,60以上是及格,其他情况为不及格。

private sub command1_click()

      a=val(text1.text)

      select case a

      case 100

           msgbox "满分"

      case  85 to 99

           msgbox "优秀"

      case  70 to 84

           msgbox "良"

      case IS > 60

           msgbox "及格"

     case else

           msgbox "不及格"

    end select

 


5.select是支持嵌套结构的

select case 判断的对象

 case 条件1

    执行的操作1

        select case 判断的对象

                case 条件2

                执行的操作2

end select

    case 条件3

      执行的操作3

end select

select也可以嵌套if实现单select无法完成的操作,同样的if也可以嵌套select进行相关性能优化操作。

但是我个人感觉select的嵌套结构弱化了select可读性高的特点。甚至不如直接用if就不举实例细讲了

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载