当前位置:编程学习 > VB >>

数组重命名

已知一个 string类型的s
如何创建数组 名为s





或者实现当i=1时 访问数组s1
  i=2时 访问数组s2
--------------------编程问答-------------------- UPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUP --------------------编程问答-------------------- 没读懂题目 --------------------编程问答-------------------- 二维数组 s(,)
用 s(n, i)去访问。 --------------------编程问答-------------------- VB里同一过程序或函数里根本不允许这样做

也不知道楼主这样做的目的是什么?有意义吗? --------------------编程问答-------------------- 看懂以下代码,也许就可以实现你想要的了。

Private Sub Command1_Click()
   Dim s1 As String
   Dim s2(1 To 2) As String
   Dim s(1 To 2) As Variant
   
   s1 = "xxxxxxxxxxxxx"
   s2(1) = "yyyyyyyyyyyyy"
   s2(2) = "zzzzzzzzzzzzz"
   s(1) = s1
   s(2) = s2
   
   Print s(1)
   Print s(2)(1)
   Print s(2)(2)
   
End Sub
--------------------编程问答-------------------- 同一过程或函数中局部变量在VB 6.0 中是不允许同名的,当i=1时 访问数组s1
  i=2时 访问数组s2却是可以的.

Private Sub Command1_Click()
For i = 0 To 2
x i
Next
End Sub
Private Sub x(ByVal i As Integer)
Dim s(2)
s(0) = Array("ryy", "ee", "tt", "qs", "yo")
s(1) = Array("aa", "eo", " 23", "q8", "46")
s(2) = Array("hh", "48", "25", "qer", "yi")
MsgBox s(i)(2)
End Sub

--------------------编程问答-------------------- 用IIF()去做

如:
DIM A,B AS INT
A=IIF(B>0,1,0)
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,