【发布时间】:2012-09-18 10:00:08
【问题描述】:
当我有一个全局声明的变量时,我可以在函数级别重复使用相同的变量名,而编译器不会抱怨它。
有什么方法可以禁用它(类似于 Option Explicit)?
【问题讨论】:
-
坚持一些命名模式就不会出现这种问题。或者更好的是,不要使用全局变量(虽然它们有时会派上用场,但通常会导致以后结构不好)。
标签: variables vb6 scope duplicates declaration
当我有一个全局声明的变量时,我可以在函数级别重复使用相同的变量名,而编译器不会抱怨它。
有什么方法可以禁用它(类似于 Option Explicit)?
【问题讨论】:
标签: variables vb6 scope duplicates declaration
没有。
该操作完全有效,您仍然可以通过完全限定引用来访问两者,但默认情况下它会尝试访问范围内最近的。
【讨论】: