以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 关于自定义函数,只能反回一个值? (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=95207) |
-- 作者:roadpeace -- 发布时间:2016/3/28 17:48:28 -- 关于自定义函数,只能反回一个值? Function justtest2(Formula,a,b) a=111 b=222 justtest2=5 End Function 定义以上自定义函数 -------------------------------------------- variable:a=11; variable:b=22; //e:=JUSTTEST(2,a,b,d); e:=JUSTTEST2(a,b); msgout(1,STKLABEL &\':Begin:\'& NUMTOSTR(a,0) &\';\'& NUMTOSTR(b,0) &\';\'& NUMTOSTR(e,0) &\';\'); 输出结果: -------------------------------------------- 2016/03/28 17:40:56 SH001:Begin:11;22;5; -------------------------------------------- 请问:这peal里自定义函数,不能返回多个值?如果要反回多个值要如何处理? 我在marco里定义如下语句,可得输出b是111,C是222的结果 Sub mainpro() call justtest2(a,b,c) msgbox "输出:" & a & ";" & b & ";" & c & ";" End Sub |
-- 作者:admin -- 发布时间:2016/3/28 18:05:15 -- 建议搜索论坛以往的讨论帖子 http://www.weistock.com/bbs/dispbbs.asp?BoardID=5&ID=48257&skin=0 |