首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

if then endif怎么用Select case表述

2012-01-26 
if then endif如何用Select case表述数据源if ii 50 andii 100 thenx 50end if目标需求,如何按这个

if then endif如何用Select case表述
数据源
if ii > 50 and ii < 100 then
  x = 50
end if

目标需求,如何按这个条件用Select case 表达


  Select Case ii
  Case 10 To 50
  x = 50
  Case 50, 100
  x = 100
  End Select
原来记得用to来表示区间,不知哪有点问题,没通过.

[解决办法]
不存在楼主说的问题:

VB code
Private Sub Command1_Click()    For ii = 10 To 300        Select Case ii          Case 10 To 50               x = 50          Case 65 To 125               x = 150          Case 150 To 300               x = 300        End Select        Print x;        If ii Mod 30 = 0 Then Print    NextEnd Sub
[解决办法]
你是怀疑语法问题?怎么会啊?

VB code
Private Sub Command1_Click()    Dim i As Integer, j As Integer    i = 75    Select Case i        Case 50 To 100            j = 50        Case Else            '    End Select        MsgBox jEnd Sub 

热点排行