vb数组的赋值

[复制链接]
查看11 | 回复2 | 2010-11-26 22:39:26 | 显示全部楼层 |阅读模式
例如:
dim B() As Integer
dim a As Integer
A=456123789
如何把a中每一个数分别装进B中
就是让B(0)=4,B(1)=5,B(2)=6,B(3)=1,B(4)=2,B(5)=3…………

回复

使用道具 举报

千问 | 2010-11-26 22:39:26 | 显示全部楼层
Private Sub Form_Load()Dim a(10) As Integer, n As Integer, i As Integern = InputBox("请输入n的值(n>=2且n<=10)")For i = 1 To na(i) = InputBox("请按顺序输入数组中各元素的值")Picture1.Print "a(" & i & ")="; a(i)Next iEnd Sub1)你代码稍作修改可以输入数组中各各元素的值.2)当然也可在窗体初始化时给数组赋值:Private Sub Form_Load()a(0) = 1a(0) = 11a(0) = 27a(0)
回复

使用道具 举报

千问 | 2010-11-26 22:39:26 | 显示全部楼层
s = CStr(a)ReDim B(Len(s) - 1)For i = 1 To Len(s)B(i - 1) = Val(Mid(s, i, 1))Next注意:a是Integer,不可能那么大的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行