51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2058|回复: 4
打印 上一主题 下一主题

[原创] 问一个弱弱的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-11-14 16:25:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在写了一个函数convert()......我需要取得返回值,
但是这个值必须放到conver里边
convert=a
但是现在我想在函数外边的环境里取得a得值
b=a...怎么搞..还是vb脚本语言就不能实现这个功能......
高人指点
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2006-11-14 16:39:49 | 只看该作者
    把这个函数放在 .vbs 文件里面,然后用 ExecuteFile 导入此文件 就可使用此函数了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2006-11-14 16:44:05 | 只看该作者
    不是很明白,既然你函数的返回值为a,为什么在函数的外面还要用b=a?用b=convert()应该是一样的吧......
    如果有多个值需要返回,可以用数组返回吧

    可能是我还没有理解楼主的意思^_^
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2006-11-14 17:10:41 | 只看该作者
    如果 .vbs 文件里面是 Function convert( ) , 那么 在写了 ExecuteFile()  就可以直接写 b=convert() 了呀。当然要传递合适的参数。
    数组没有用过, 看 VBScript 文档吧。在 http://bbs.51testing.com/forum-117-1.html 里面有 VBScript 的下载。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2006-11-14 17:13:46 | 只看该作者
    如果有多个值需要返回,那么可以设多个返回值。函数的具体用法请参考 QTP User Guide文档。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 05:07 , Processed in 0.069422 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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