vb中的private public 我看了一些vb的教程,在学sub的时候,里面说private sub表示sub过程是私有的,只能被本模块中的其它过程实用,public sub则任何地方都能用,主要不知道什么是本模块,最好举例,这样
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/11 11:30:35
vb中的private public 我看了一些vb的教程,在学sub的时候,里面说private sub表示sub过程是私有的,只能被本模块中的其它过程实用,public sub则任何地方都能用,主要不知道什么是本模块,最好举例,这样
vb中的private public
我看了一些vb的教程,在学sub的时候,里面说private sub表示sub过程是私有的,只能被本模块中的其它过程实用,public sub则任何地方都能用,主要不知道什么是本模块,最好举例,这样比较容易明白
vb中的private public 我看了一些vb的教程,在学sub的时候,里面说private sub表示sub过程是私有的,只能被本模块中的其它过程实用,public sub则任何地方都能用,主要不知道什么是本模块,最好举例,这样
Private sub 定义的是模块级的函数或过程,只能在本模块中调用
Public sub 定义的是全局函数或过程,可以在任何模块中调用
保存时一个模块就是一个文件
例如 窗体 form1 的文件 form1.frm 中有
Private Sub fun1(a As Integer)
a = a + 1
End Sub
Public Sub fun2(a As Integer)
a = a - 1
End Sub
模块 module1.bas 中有
Private Sub fun3(a As Integer)
a = a * 2
End Sub
Public Sub fun4(a As Integer)
a = a / 2
End Sub
在窗体 form1 中就可以调用 fun1,fun2,fun4,而不能调用 fun3
在模块 module1.bas 中就可以调用 fun2,fun3,fun4,而不能调用 fun1