热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何创建VBScript多行数组?

如何解决《如何创建VBScript多行数组?》经验,为你挑选了1个好方法。



1> Lankymart..:

如果要逐行声明数组值以允许注释,则有两个选项.

    如果您有固定数量的数组项,则可以定义该数组,然后填充每个元素.

    Dim receipes(4)
    Dim receipe
    
    receipes(0) = "chicken soup"  'Chicken Soup
    receipes(1) = "turkey"        'Turkey
    receipes(2) = "mash potatoes" 'Mash Potatoes
    receipes(3) = "yams"          'Yams
    receipes(4) = "stuffing"      'Stuffing
    
    For Each receipe In receipes
      WScript.Echo receipe
    Next
    

    输出:

    chicken soup
    turkey
    mash potatoes
    yams
    stuffing
    

    如果需要动态声明,可以使用ReDim.的Preserve关键字告诉ReDim调整大小的尺寸时,以不为空数组.

    Dim receipe
    ReDim receipes(0)
    receipes(0) = "chicken soup"  'Chicken Soup
    ReDim Preserve receipes(1)
    receipes(1) = "turkey"        'Turkey
    ReDim Preserve receipes(2)
    receipes(2) = "mash potatoes" 'Mash Potatoes
    ReDim Preserve receipes(3)
    receipes(3) = "yams"          'Yams
    ReDim Preserve receipes(4)
    receipes(4) = "stuffing"      'Stuffing
    
    For Each receipe In receipes
      WScript.Echo receipe
    Next
    

    输出:

    chicken soup
    turkey
    mash potatoes
    yams
    stuffing
    


有用的链接

使用线连续字符

声明动态数组未按预期工作

ReDim声明 - Vbscript参考


推荐阅读
author-avatar
手机用户2502871157
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有