首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在VB6.0中将多个值插入数组

在VB6.0中将多个值插入数组
EN

Stack Overflow用户
提问于 2015-06-24 09:41:05
回答 2查看 1.6K关注 0票数 1

我需要在数组中插入唯一值一次,而不会像下面的语句那样循环(我使用的是visual basic6.0)

代码语言:javascript
复制
Dim Marks(0 To 9) As Integer = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9,}

但是它得到了编译错误。上面的说法应该怎么改??

EN

回答 2

Stack Overflow用户

发布于 2015-06-24 21:40:53

来自Alex K's answer,但已转换为整数:

代码语言:javascript
复制
Function ArrayInt(ParamArray tokens()) As Integer()
    ReDim arr(UBound(tokens)) As Integer
    Dim i As Long
    For i = 0 To UBound(tokens)
        arr(i) = tokens(i)
    Next
    ArrayInt = arr
End Function

用法:

代码语言:javascript
复制
Dim Marks() As Integer
Marks = ArrayInt(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
票数 2
EN

Stack Overflow用户

发布于 2015-06-24 20:09:12

这是我能找到的最简单的方法

代码语言:javascript
复制
Dim marks 
marks = Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31016212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档