以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- VBS怎么使用有返回值的函数 (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=4317) |
-- 作者:Morgan -- 发布时间:2010/12/8 9:33:20 -- VBS怎么使用有返回值的函数 VBS怎么使用有返回值的函数比如: dim x function factorial(n) else msgbox x
谢谢 |
-- 作者:Morgan -- 发布时间:2010/12/8 9:34:46 -- 请版主回答 谢谢 |
-- 作者:admin -- 发布时间:2010/12/8 9:57:28 -- VBS的函数返回,不是使用RETURN,是这种模式 factorial = n*value |
-- 作者:夏小飞 -- 发布时间:2010/12/8 10:00:38 -- 哦 谢谢 忘了 的确是在地方看到过 还是麻烦了 |
-- 作者:夏小飞 -- 发布时间:2010/12/8 10:04:49 -- ADMIN老大 value=factorial(n-1) 这句我试了是溢出了 好像VBS不能递归调用吧? |
-- 作者:admin -- 发布时间:2010/12/8 10:20:34 -- 你是不断递归导致堆栈溢出了,仔细检查你的代码 |
-- 作者:夏小飞 -- 发布时间:2010/12/8 10:25:55 -- 就3的递归啊 那么小 |
-- 作者:夏小飞 -- 发布时间:2010/12/8 10:27:51 -- 哦 可以了 |