以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  高级功能研发区  (http://www.weistock.com/bbs/list.asp?boardid=5)
----  如何定义不定长多维数组?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=1064)

--  作者:stocker
--  发布时间:2010/3/10 18:57:52
--  如何定义不定长多维数组?

由于VBS没有指针的概念,所以定义以及读取数据方面有些困难,比如一个二维的存储股票数据的数组

1、行是股票

2、列是股票每天的日线数据

 

由于列是不等长的,因此很难声明一个定长的数组A(i,j),因为j经常变化。声明最长的数组对内存很不经济。

 

利用Redim又无法声明不等长的矩阵。

 

请问如何处理呢?

 

VBS在处理数据方面没有C语言强,而处理数据又是算法的关键,请版主赐教!


--  作者:admin
--  发布时间:2010/3/10 21:10:52
--  
对于数据处理,VBS 不是长项,如果你有复杂的功能需求,建议使用VC制作一个ActiveX控件,然在VBS里进行结果调用
[此贴子已经被作者于2010-3-10 21:11:04编辑过]