| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 648 人关注过本帖
标题:请高手解释以下代码,谢谢
只看楼主 加入收藏
yynbattery
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-12-25
收藏
 问题点数:0 回复次数:2 
请高手解释以下代码,谢谢
<Script Language=VBScript>
<!--
dim strUserList(3)
strUserList(1)="1"
strUserList(2)="2"
strUserList(3)="3"
strTargetUser="3"

msgbox intFindUser(strUserList,strTargetUser)
'*********************************************************

'目的:    返回指定用户在 UserList 数组中第一次出现的位置。

'输入:     strUserList():   所查找的用户列表。

'           strTargetUser:   要查找的用户名。

'返回:     strTargetUser 在 strUserList 数组中第一次出现时的索引。

'           如果目标用户未找到,返回 -1。

'********************************************************

 Function intFindUser (strUserList(), strTargetUser)

     Dim i                     '循环计数器。

     Dim blnFound                '发现目标的标记。

     intFindUser = -1

     i = 0                     '初始化循环计数器。

     Do While i <= Ubound(strUserList) and Not blnFound

         If strUserList(i) = strTargetUser Then

             blnFound = True   '标记设为 True。

             intFindUser = i   '返回值设为循环计数器。

         End If

         i = i + 1             '循环计数器加 1

     Loop

 End Function


-->
</Script>
搜索更多相关主题的帖子: 代码 解释 
2007-12-25 09:13
Kettyjin1983
Rank: 1
等 级:新手上路
帖 子:303
专家分:0
注 册:2007-8-17
收藏
得分:0 
注释部分不是解释的挺详细的,我看懂了。 返回指定用户在 UserList 数组中第一次出现的位置。
2007-12-25 11:15
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
LZ,回去好好的把老师教的 VBScript 再看一下

http://www./
2007-12-25 17:35
快速回复:请高手解释以下代码,谢谢
数据加载中...
 
   



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

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