安徽交通广播90.8直播:vb(问题)

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/02 19:38:40
public只有用在过程(sub)中吗,private只有用在窗体form中吗,还有就是数据库的编译都只能用public吗?

public在模块级别(过程(sub)外的任何代码都看作模块级别代码)中使用,用于声明公用变量和分配存储空间。

private在模块级别中使用,用于声明私有变量及分配存储空间

举个例子:
一个工程中有两个form:form1和form2

在from1的通用部分写下这个:public a as string

在from2的通用部分写下这个:private b as string

那么在form2的某个事件里就可以得到form1中a变量的值(因为a是公共变量)
如text1.text=form1.a

但是在form1的某个事件里不能得到form2中b变量的值(因为b是私有变量)

不对,简单的说就是public 声明的可以在另外一个文件中使用,而private声明的不行