• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
dylanding
博客园    首页    新随笔    联系   管理    订阅  订阅

在asp中Option Explicit 语句

今天遇到一个问题,Option Explicit 语句,到网上查了下,大概明白是什么意思了。

在asp中Option Explicit 语句

用于在文件级强制对该文件中的所有变量进行显式声明。

Option Explicit { On | Off }

各部分说明

On
可选。启用 Option Explicit 检查。如果在 Option Explicit 语句后没有指定 On 或 Off,则默认为 On。
Off
可选。禁用 Option Explicit 检查。

备注

如果使用,则 Option Explicit 语句必须出现在文件中其他所有源语句之前。

当 Option Explicit 出现在文件中时,必须使用 Dim、Private、Public 或 ReDim 语句显式声明所有变量。试图使用未声明的变量名将发生编译时错误。

如果没有使用 Option Explicit 语句,则所有未声明的变量都是 Object 类型。

注意 使用 Option Explicit 可避免拼错现有变量的名称,或避免在变量范围不清楚的代码中产生混淆。如果代码中没有指定 Option Explicit,编译器的默认设置将是 Option Explicit On。

示例

本示例使用 Option Explicit 语句强制所有变量的显式声明。试图使用未声明的变量将导致编译时错误。Option Explicit 语句只用在模块级。

Option Explicit On ' Force explicit variable declaration.

posted @ 2009-04-13 19:30  dylanding  阅读(2064)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3