标题:菜鸟请教变量的值的问题
取消只看楼主
te5t
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-3-28
结帖率:100%
已结贴  问题点数:10 回复次数:2 
菜鸟请教变量的值的问题
Private Sub Command4_Click()
Dim i As Integer
Dim j As Integer
Dim k As Integer
Dim num0(29) As String
num0(0) = "000000000011111111000111000000"
For i = 0 To 3
    For j = 0 To 9
        For k = 0 To 29
            MsgBox "num" & j & "(" & k & ")"
        Next
    Next
Next
End Sub
这个实验的时候出来的是num0(0),不是000000000011111111000111000000。请问这是怎么回事呢?要怎样才能出来000000000011111111000111000000?先谢过。
2013-04-09 21:45
te5t
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-3-28
得分:0 
MsgBox "num" & j & "(" & k & ")"转换后是MsgBox num0(k)啊。我的想法是MsgBox num0(k=0)应该输出000000000011111111000111000000,只不过调试时输出了"num(0)"这6个字符,并没有输出前面定义的num0(0) 中的值000000000011111111000111000000。也就是说这里MsgBox num0(0)中的num0(0)成了字符串,不是变量名了。应该怎么才能使它等于前面定义的num0(0)变量呢?
2013-04-10 08:34
te5t
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-3-28
得分:0 
回复 6楼 lowxiong
是我表述不清楚,对不起。
我就是想把这运算结果再变成变量名,或者说是想把这运算结果做为指针指向到那个变量,实现引用的功能。
2013-04-10 09:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-403526-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.107202 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved