Option Explicit
 
强制变量,对象和数组在使用之前进行声明

语法

Option Explicit

说明

Option Explicit是一个声明,强制任何以下变量,对象或数组使用前面都有一个声明,例如DimStatic.该规则对于使用Option Explicit的模块的其余部分仍然有效,不能被覆盖。

例子

''编译“-lang qb”或“-lang fblite”编译器

#lang "fblite"

Option Explicit

Dim a As Integer            ' 'a'必须申报..
a = 1                       '..或者这个语句将无法编译。


方言差异

与QB差别

  • 新的FreeBASIC

参考