vb的大问题也

来源:百度知道 编辑:UC知道 时间:2024/07/04 09:46:59
Private Sub func(l As Label)

l.Caption = "1234"

End Sub
Private Sub Form_Load()
label1.Caption = "ABCDE"
label2.Caption = 10
End Sub
Private Sub Command1_Click()
a = Val(label2.Caption)
Call func(labell)
label2.Caption = a
End Sub

命令运行后 在俩个标签分别显示 1234 和10 问下Private Sub Command1_Click()上面那个过程是私有的

为什么 label2.caption可以调用到值10 我觉得如果可以调用应该用Public Sub Form_Load()

label2.Caption 因为这个不是变量 是控件属性。任何窗体任何过程都可调用

这题是05年9月等级考试二级VB考前密卷2(九) 其中一题 没想到是今天等级考试的试题之一啊。