VB,高手来解释下代码

来源:百度知道 编辑:UC知道 时间:2024/06/17 00:50:16
代码如下:
Dim x, y As Integer, o As String
For x = 1 To 20
For y = 1 To x
o = o & Space(1) & y

Next
o = o & vbCrLf

Next
lb1.Text = o

End Sub

o = o & Space(1) & y
为什么是 = 后面的0是表示什么?
For y = 1 To x
是什么意思? y = 1到X的初终值?
知道的请详细解释上,本人初学不久,有兴趣的留个QQ一起研究.
for y =1 to x 我明白了,
o = o & Space(1) & y

这句是什么意思?
现在就在学VB 基础,但是看书是不明白的.

for y=1 to x
y为循环控制变量,y=1是对循环控制变量进行初始化,初始值为1
x为循环终点,即y从1循环到x的值结束

QQ:420041828
注明是VB开发就行

o = o & Space(1) & y
是赋值语句。
把等号右边的值,赋给左边的变量。
右边的o代表赋值操作之前o里原有的值。
赋值操作之后的值赋给了右边的o。
下次循环的时候右边的o变成了上次左边的o的值。

o 是一个字符串

y=1 to x 上面有一个变量X 就是 y在 1到X范围内循环

建议lz 从VB的基础看起!

非高手也能解决