Определяет, что переменные, объекты и массивы должны быть объявлены перед
использованием
Синтаксис
Option Explicit
Описание
Option Explicit - это заявление определяет, что любое следующее
использование переменной, объекта или массива должно перед этим проходить
декларацию этой переменной, массива или объекта , например с
Dim
или
Static. Это правило остается в
силе для остальной части модуля, в котором используется
Option Explicit,
и не может быть переопределен.
Пример
'' Компилировать с опцией компилятора "-lang qb" или "-lang fblite"
#lang "fblite"
Option Explicit
Dim a As Integer ' 'a' должно
быть продекларировано..
a = 1 ' ..или
это заявление не удастся скомпилировать.
Различия диалектов
Отличия от QB
См. также