Variables 当我不';不能正确地声明变量

Variables 当我不';不能正确地声明变量,variables,vb6,type-safety,Variables,Vb6,Type Safety,当我忘记声明变量时,如何使VB6编译器失败 这将停止各种键入错误(包括键盘和数据类型)以及尝试访问意外内容时出现的错误 由于未正确声明变量而导致的问题: 试图访问其作用域之外的变量,但似乎未初始化 您应该使用选项Explicit。这应该放在每个模块和表单代码部分的第一行 您还可以通过进入“工具”>“选项”>“要求变量声明”配置VB6 IDE,将其自动添加到所有新模块。不要忘记使用ctrl-F5运行。。。仅使用F5不会编译,因此在运行时遇到问题之前不会显示错误消息。+1。取消选中“工具选项常

当我忘记声明变量时,如何使VB6编译器失败

这将停止各种键入错误(包括键盘和数据类型)以及尝试访问意外内容时出现的错误

由于未正确声明变量而导致的问题:

  • 试图访问其作用域之外的变量,但似乎未初始化

您应该使用
选项Explicit
。这应该放在每个模块和表单代码部分的第一行


您还可以通过进入“工具”>“选项”>“要求变量声明”配置VB6 IDE,将其自动添加到所有新模块。

不要忘记使用ctrl-F5运行。。。仅使用F5不会编译,因此在运行时遇到问题之前不会显示错误消息。+1。取消选中“工具选项常规按需编译”选项,以便立即告知您错误。考虑DEFOBO-A Z来检测没有明确类型的声明,例如DIMEX,而不是DIMEX作为字符串。