VB字句意思

来源:百度知道 编辑:UC知道 时间:2024/07/08 14:28:48
“缺省值”“初始化”是什么意思?
Private Sub ChangeDate () 是什么意思。有什么用??

当你将VB的某个控件添加于窗体时,它的大部分属性设置是缺省值,在VB6中例按钮控件,其属性Enabled缺省值为True,其属性Visible缺省值为True等.这些属性可在窗体加载或设计时改变.窗体加载时改变其属性设置或对变量等加以赋值则称为控件属性设置和变量的初始化.
初始化一般放在窗体的Load事件中
Private Sub Form_Load()
'此处写初始化代码
End Sub

关于Private Sub ChangeDate (),它是Sub 语句的一部分,子过程名为ChangeDate.完整的结构应为:
Private Sub ChangeDate ()
'写子过程代码
End Sub

以下见MSDN:
Sub 语句
声明子过程的名称,参数,以及构成其主体的代码。
语法

[Private | Public | Friend] [Static] Sub name [(arglist)]
[statements]
[Exit Sub]
[statements]

End Sub

Sub 语句的语法包含下面部分:

部分 描述
Public 可选的。表示所有模块的所有其它过程都可访问这个 Sub 过程。 如果在包含 Option Private 的模块中使用,则这个过程在该工程外是不可使用的。
Private 可选的。表示只有在包含其声明的模块中的其它过程可以访问该 Sub 过程。
Friend 可选的。只能在类模块中使用。表示该 Sub 过程在整个工程中都是可见的,但对对象实例的控制者是不可见的。
Static 可选的。表示在调用之间保留 Sub 过程的局部变量的值。Static 属性对在 Sub 外声明的变量不会产生影响,即使过程中也使用了这些变量。
name 必需的。Sub 的名称;遵循标准的变量命名约定。
arglist 可选的。代表在调用时要传递给 Sub 过程的参数的变量列表。多个