51Testing软件测试论坛

标题: .Net的ArrayList在VBS中的使用 [打印本页]

作者: kavensyw    时间: 2011-3-15 23:08
标题: .Net的ArrayList在VBS中的使用
本帖最后由 kavensyw 于 2011-3-15 23:16 编辑

vbs对数组处理的方法不多,我们可以创建.net的ArrayList来处理数组问题:
插入、移除、排序等等。

还有.net一些其他的对象可以直接引用的,有待发掘。

前提:安装了.net framework
[attach]71931[/attach]

示例代码如下:

  1. Set DataList = CreateObject("System.Collections.ArrayList")
  2. DataList.Add "A"
  3. DataList.Add "E"
  4. DataList.Add "D"
  5. DataList.Add "F"
  6. DataList.Add "B"
  7. DataList.Add "C"
  8. DataList.Remove("F") '移除"F"
  9. DataList.Sort()  '排序
  10. DataList.Reverse()  '反序
  11. For each aa in DataList
  12. MsgBox aa
  13. Next
  14. DataList.Insert 3, "F"  '插入
  15. DataList.Clear() '清空
  16. MsgBox "Count: "&DataList.Count
复制代码





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2