以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- 如何调用代码生成的数组 (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=49706) |
-- 作者:duolaijin668 -- 发布时间:2013/3/14 16:12:39 -- 如何调用代码生成的数组 请教:在金子塔里,代码生成的数组如何调用?
通过代码生成数组,在代码结束前用输出方式验证,数组中数据正确。在另外一个程序中想调用数组中数据,不知该如何处理? 谢谢指导。
Sub LX_JC() \' \' \'生成数组arr1 \' \'生成数组arr2,然后通过下边的输出进行验证,结果正确。 For x=0 to ubound(arr2)
然后,想通过以下方式调用数组: sub cs() For x=0 to ubound(arr2) \'这里提示错误“类型不匹配” End sub
|
-- 作者:admin -- 发布时间:2013/3/14 16:37:03 -- 看了你代码,感觉arr1你是放在一个过程中的,当然不能在其他过程中调用。 解决方案 1,arr1放在外面做全局变量 2,通过参数调用,将arr1带到其他过程 |
-- 作者:duolaijin668 -- 发布时间:2013/3/14 19:51:49 -- 感谢老师指点,我再试试吧。 |
-- 作者:sxpms -- 发布时间:2013/3/14 23:02:20 -- 如果全局变量,多品种交易的话,需要很多数组。 |