51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3241|回复: 6
打印 上一主题 下一主题

帮忙看看这段代码,nargs?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-10 14:16:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
在学tsl语言,nargs();看了WR帮助,还是不懂,请大家帮忙解释一下沙,贴一段程序,那个nargs()>3啥意思?
还有return(-10002);为什么是-10002,不懂。
public function  SelectRow(in table,in col,in cellvalue,out rownum)
        {
                auto rc,i,cv,arr[];
                if(nargs()<3)
                        return E_ILLEGAL_NUM_OF_PARAMS;
                       
                tbl_get_rows_count(table,rc);        
                for(i=1;i<=rc;i++)                                       
                {
                        tbl_get_cell_data(table,"#"&i,col,cv);
                        if(cv==cellvalue)                             
                        {
                                tbl_set_selected_row(table,"#" &i);
                                rownum=i;
                                return(E_OK);
                        }       
                }
                return(-10002);
        }
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

7#
发表于 2007-7-11 22:55:32 | 只看该作者
原帖由 kelly-可儿 于 2007-7-11 15:58 发表
首先谢谢大家的解答,nargs();的解释是WR帮助里的,"returns the number of arguments passed.",不是特别懂。是返回参数的个数吗?

是这个意思,检查传递的参数个数
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-7-11 15:58:43 | 只看该作者
首先谢谢大家的解答,nargs();的解释是WR帮助里的,"returns the number of arguments passed.",不是特别懂。是返回参数的个数吗?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-7-11 14:15:34 | 只看该作者
returns the number of arguments passed.
nargs ( ); 函数作用



winrunner返回值定义
E_NOT_FOUND        -10002        Window or object not found.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-7-11 09:15:35 | 只看该作者
咋没人回呀?sdlkfj9
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-7-10 17:00:55 | 只看该作者
别的同志也给点解释吆
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2007-7-10 15:39:20 | 只看该作者
nargs()<3;我认为这个函数主要是判断本函数中传的参数个数.
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-25 10:58 , Processed in 0.079454 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表