vb中,function与sub前面的private有什么作用?

我感觉我没写private这个关键字程序似乎也没有错误.但是既然有了private这个关键字,而存在就是有价值的,所以我想知道这个private的价值!... 我感觉我没写private这个关键字程序似乎也没有错误.但是既然
有了private这个关键字,而存在就是有价值的,所以我想知道这个private的价值!
展开
 我来答
笑年1977
2013-02-16 · TA获得超过7.2万个赞
知道大有可为答主
回答量:2.2万
采纳率:81%
帮助的人:1.2亿
展开全部
private是私有函数或过程的声明
举个例子
凡是在模块里声明的private的函数或过程
在模块里就可以调用这个函数或过程
但在模块外如form1,form2.....就没有权限调用这个函数或过程了
更多追问追答
追问
那全局变量对这个是否有private有影响吗?
追答
在模块里声明public后,任何地方都调用。
private 的全局变量只在当前代码窗口用,在其它的窗口就不能访问这个变量了

pubic的全局变量在任何窗口访问这个变量,前提是必须加载这个窗口
举个例子
form1里
private a;
public b;

---在form1里都可以访问a及b

--form1结束

form2里
load form1后

--在form2里可以访问form1的b,但不能访问form1的a

--form2结束
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式