youtube音乐:VB初学者求注释:

来源:百度文库 编辑:高考问答 时间:2024/04/25 08:45:13
Dim a As Variant, b As Variant, i%
a = Array (1,2,3,4,5)
b = Array ("abc","def","67")
For i=0 To Ubound (a)
Picture1.print a(i);"";
Next i
For i=0 To Ubound (b)
Picture1.print b(i);"";
Next i

Dim a As Variant, b As Variant, i% 'variant随便存放什么类型的变量都可以,是VB6默认的变量类型,这句话去掉也没什么影响。
a = Array (1,2,3,4,5) 'array是给数组赋值,此句执行后,a(0)=1,a(1)=2,a(2)=3……依次类推,再比如下面那句是b(0)="abc"……
b = Array ("abc","def","67")
For i=0 To Ubound (a) 'Ubound (a)是取数组A的上界,在此易知Ubound(a)=4,联系下一句就是当i=0 to 4时,打印a(i)
Picture1.print a(i);"";
Next i '这段for循环的意思就是在Picture1中打印出数组a的内容,下同
For i=0 To Ubound (b)
Picture1.print b(i);"";
Next i

LZ自己先看先VB的书吧。

定义了variant类型的a和b变量

分别创建a b两个数组

然后在picture1的绘图框上打印出a和b里面的内容

定义了variant类型的a和b变量

将数组得值赋值给a和b

1 2 3 4 5 abcdef67 是在picture1的绘图框上打印出来的值!
这是比较简单的数组运用!