【问题标题】:Disallowing duplicate variable names in different scopes in VB6在 VB6 中禁止不同范围内的重复变量名
【发布时间】:2012-09-18 10:00:08
【问题描述】:

当我有一个全局声明的变量时,我可以在函数级别重复使用相同的变量名,而编译器不会抱怨它。

有什么方法可以禁用它(类似于 Option Explicit)?

【问题讨论】:

  • 坚持一些命名模式就不会出现这种问题。或者更好的是,不要使用全局变量(虽然它们有时会派上用场,但通常会导致以后结构不好)。

标签: variables vb6 scope duplicates declaration


【解决方案1】:

没有。

该操作完全有效,您仍然可以通过完全限定引用来访问两者,但默认情况下它会尝试访问范围内最近的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-04
    • 2015-11-22
    • 2017-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多