有朋友说Is是运算符,可是我实在不知道它的用法和格式,当我看到下边的语句就更茫然了:
Select Case i Case Is>=90 lbl1.caption="好" Case Is<90 lbl1.caption="良"
End select
从面上的确能看出来Is就是指的i,可是它的用法和格式真的让我琢磨不透,望指点迷津~!!!
Select Case i Case Is>=90 lbl1.caption="好" Case Is<90 lbl1.caption="良"
End select
这种用法还真新鲜,不过应该不会出错。但没试过。Is在英语里是“是”的意思,这里用Select Case i是用i做常量或者表达式。因为Select Case 可以是常量或者表达式。而Case判断语句为表达式还比较新鲜,这里应该是如果i是>=90就"好"如果是小于90就"良"。这里Is其实也是逻辑运算符的一种vb里还有and or not等。
在静中寻找一切最美的感觉...
/images/upphoto/306.jpg" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://bbs.glite./images/upphoto/306.jpg');}" onmousewheel="return imgzoom(this);" alt="" />
Select Case i
Case Is>=90
lbl1.caption="好"
Case Is<90
lbl1.caption="良"
End select
IS代表I,当用IS时只能定义简单条件,不能用逻辑运算符将两个或多个简单条件组合在一起!例如
CASE IS>10 AND IS<20 就是错误的!!!以上是书上写的!如有错误我该不负责!!!!