Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

VBA编程-Option Explicit 语句

时 间:2022-11-24 08:09:28
作 者:福哥(QQ86053924)   ID:1784  城市:成都
摘 要:通过在赋值语句中使用一个变量,即可在 Visual Basic 中隐式声明此变量。 隐式声明的所有变量都是 Variant 类型。 相比大多数其他变量,Variant 类型变量需要更多的内存资源。 如果显式声明变量并使用特定的数据类型,应用程序将更加高效。 显式声明所有变量可以减少命名冲突错误和拼写错误的发生。
正 文:

Option Explicit 语句

通过在赋值语句中使用一个变量,即可在 Visual Basic 中隐式声明此变量。 隐式声明的所有变量都是 Variant 类型。 相比大多数其他变量,Variant 类型变量需要更多的内存资源。 如果显式声明变量并使用特定的数据类型,应用程序将更加高效。 显式声明所有变量可以减少命名冲突错误和拼写错误的发生。

如果不希望 Visual Basic 进行隐式声明,可在任何过程之前将 Option Explicit 语句置于模块中。 此语句要求显式声明模块内的所有变量。 如果模块包含 Option Explicit 语句,那么当 Visual Basic 遇到一个之前没有声明的变量名或拼写错误的变量名时,就会发生 编译时错误。

你可以在 Visual Basic 编程环境中设置一个选项,以便在所有新模块中自动包含 Option Explicit 语句。 有关如何更改 Visual Basic 环境选项的帮助,请参阅应用程序的文档。 请注意,此选项不会更改已编写的现有代码。

备   注:

必须显式声明固定数组和动态数组。



Access软件网官方交流QQ群 (群号:150401543)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助