| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1022 人关注过本帖
标题:小弟又遇挫折,还望各位大哥竭尽所能~!感激不尽
只看楼主 加入收藏
YEAHLAU
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2005-2-18
收藏
 问题点数:0 回复次数:9 
小弟又遇挫折,还望各位大哥竭尽所能~!感激不尽
有朋友说Is是运算符,可是我实在不知道它的用法和格式,当我看到下边的语句就更茫然了:
Select Case i
       Case Is>=90
       lbl1.caption="好"
       Case Is<90
       lbl1.caption="良"
End select
从面上的确能看出来Is就是指的i,可是它的用法和格式真的让我琢磨不透,望指点迷津~!!!
搜索更多相关主题的帖子: 竭尽所能 挫折 感激不尽 
2005-02-24 00:14
shaquan
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2004-12-15
收藏
得分:0 
is是不不是  i 的误写啊
我怎么从没见过 这种用法呢
2005-02-24 14:56
85538946
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2004-12-22
收藏
得分:0 
和楼主有同感,不过我要问一下楼主,你这个语句在哪里抄下来的呀,可不可信,不可信就算了,不要去研究了,可能是错误的也说不清楚。
2005-02-24 15:16
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
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等。
2005-02-24 20:34
情圣
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2004-10-6
收藏
得分:0 
有这种用法的
is表示范围时可以用
具体的下次再说
呵呵
我可不是卖关哦
而是没有拿着书
呵呵

在静中寻找一切最美的感觉... /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="" />
2005-02-24 20:34
YEAHLAU
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2005-2-18
收藏
得分:0 
该程序摘自,清华大学出版社的VB程序设计,算是初级教程
但没有对Is详细的讲解,听朋友说Is是判断两个对象的引用是否相同,此话更是难以理解。

还望各位兄弟帮忙,看能否找到出处~!
2005-02-25 00:30
sf1982123
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2005-1-28
收藏
得分:0 
我也有这本书!上面的确有CASE IS这个用法!! 书上说IS只能用关系运算符例如
Select Case i Case Is>=90 lbl1.caption="好" Case Is<90 lbl1.caption="良" End select IS代表I,当用IS时只能定义简单条件,不能用逻辑运算符将两个或多个简单条件组合在一起!例如 CASE IS>10 AND IS<20 就是错误的!!!以上是书上写的!如有错误我该不负责!!!!
2005-02-25 14:27
sf1982123
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2005-1-28
收藏
得分:0 
我知道了!!! IS就是允许对象匹配!!!!刚从书上看到的!!!!!
2005-02-25 17:07
chen__han1
Rank: 1
等 级:新手上路
帖 子:256
专家分:0
注 册:2004-9-16
收藏
得分:0 
这种没见过,不过见过IS NOTDATE这种

路漫漫其修远兮 吾将上下而求索!
2005-02-26 14:31
sf1982123
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2005-1-28
收藏
得分:0 
书上有的!还是看看书上的吧!不过说的很含糊!要仔细研究!
2005-02-27 09:23
快速回复:小弟又遇挫折,还望各位大哥竭尽所能~!感激不尽
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.079120 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved