作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在模块的头部,我希望声明一些全局变量以在各种子/函数中使用。
有什么区别
Dim x as string
和 Private x as string
/Public x as string
,什么时候我会使用其中一个而不是另一个?
最佳答案
私有(private)和公共(public)控制您声明的变量或对象的范围。
Private
将只允许相关模块/类/任何内容的成员访问实例
public
将允许与模块/类/任何内容相同范围内的任何内容访问它。
Dim
默认为公共(public)或私有(private),具体取决于您所使用的内容。例如,类将默认为私有(private)。我建议阅读封装和 OOP 以获得更好的感受。
关于vb.net - 昏暗与私有(private)/公共(public),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7853298/
我收到此错误消息: error C3861: 'dim': identifier not found 这是我的包括: #include "stdafx.h" #include "HSMBTPrintX
我可以使用一些帮助来理解在 Excel 2013 VBA 的模块中使用 Public vs Dim。 首先,我想说我确实找到了这篇具有出色定义的好文章(请参阅下面的链接),但没有示例,我可以使用一些示
我是一名优秀的程序员,十分优秀!